|
CFx SDK Documentation
2023 SP0
|
#include <GiGeometry.h>
Public Types | |
| enum | MapChannel { kAllChannels = 0 } |
Public Member Functions | |
| OdGiVertexData () | |
| void | setNormals (const OdGeVector3d *normals) |
| void | setOrientationFlag (const OdGiOrientationType orientationType) |
| void | setTrueColors (const OdCmEntityColor *colors) |
| void | setMappingCoords (MapChannel channel, const OdGePoint3d *coords) |
| const OdGeVector3d * | normals () const |
| OdGiOrientationType | orientationFlag () const |
| const OdCmEntityColor * | trueColors () const |
| const OdGePoint3d * | mappingCoords (MapChannel channel) const |
This class contains arrays of vertex attributes for meshes and shells.
Setting an 'improper' size of any array will cause unpredictable or fatal results.
<group OdGi_Classes>
Definition at line 548 of file GiGeometry.h.
| Enumerator | |
|---|---|
| kAllChannels | |
Definition at line 562 of file GiGeometry.h.
|
inline |
Definition at line 555 of file GiGeometry.h.
|
inline |
Returns the array of mapping coordinates used by this object.
| channel | [in] Specifies mapping channel. |
Definition at line 664 of file GiGeometry.h.
|
inline |
Returns the array of vertex normal vectors used by this object.
Definition at line 629 of file GiGeometry.h.
|
inline |
Returns the direction of the normal at the vertices that is used by this object.
Value kOdGiCounterClockwise -1 kOdGiNoOrientation 0 kOdGiClockwise 1
Definition at line 644 of file GiGeometry.h.
|
inline |
Sets the mapping coordinates to be used by this object.
| channel | [in] Specifies mapping channel. |
| coords | [in] Array of OdGePoint3d objects. |
Definition at line 618 of file GiGeometry.h.
|
inline |
Sets the vertex normal vectors to be used by this object.
| normals | [in] Array of normal vectors. |
Definition at line 573 of file GiGeometry.h.
|
inline |
Sets the orientation type to be used by this object.
| orientationFlag | [in] Orientation type. |
orientationFlag must be one of the following:
Value kOdGiCounterClockwise -1 kOdGiNoOrientation 0 kOdGiClockwise 1
Definition at line 593 of file GiGeometry.h.
|
inline |
Sets the vertex colors to be used by this object.
| colors | [in] Array of OdCmEntityColor objects. |
Definition at line 605 of file GiGeometry.h.
|
inline |
Returns the array of vertex colors used by this object.
Definition at line 653 of file GiGeometry.h.