Library | File

Class pfcEdgeEvalData

# include <pfcGeometry.h>

class pfcEdgeEvalData
 : public virtual xobject
{
    xdeclare(pfcEdgeEvalData)
    ...
};
This is a COMPACT class.



Description

This class provides edge evaluation data.



Method Summary

pfcUVVector_ptrGetDerivative1A ()
voidSetDerivative1A (pfcUVVector_ptr value)
The first derivative for PointA
pfcUVVector_ptrGetDerivative1B ()
voidSetDerivative1B (pfcUVVector_ptr value)
The first derivative for PointB
pfcUVVector_ptrGetDerivative2A ()
voidSetDerivative2A (pfcUVVector_ptr value)
The second derivative for PointA
pfcUVVector_ptrGetDerivative2B ()
voidSetDerivative2B (pfcUVVector_ptr value)
The second derivative for PointB
xrealGetParameter ()
voidSetParameter (xreal value)
The normalized parameter on the edge
pfcUVParams_ptrGetPointA ()
voidSetPointA (pfcUVParams_ptr value)
The first UV point
pfcUVParams_ptrGetPointB ()
voidSetPointB (pfcUVParams_ptr value)
The second UV point



Method Detail

xrealGetParameter ()
voidSetParameter (xreal value)

The normalized parameter on the edge




pfcUVParams_ptrGetPointA ()
voidSetPointA (pfcUVParams_ptr value)

The first UV point




pfcUVVector_ptrGetDerivative1A ()
voidSetDerivative1A (pfcUVVector_ptr value)

The first derivative for PointA




pfcUVVector_ptrGetDerivative2A ()
voidSetDerivative2A (pfcUVVector_ptr value)

The second derivative for PointA




pfcUVParams_ptrGetPointB ()
voidSetPointB (pfcUVParams_ptr value)

The second UV point




pfcUVVector_ptrGetDerivative1B ()
voidSetDerivative1B (pfcUVVector_ptr value)

The first derivative for PointB




pfcUVVector_ptrGetDerivative2B ()
voidSetDerivative2B (pfcUVVector_ptr value)

The second derivative for PointB