CFx SDK Documentation 2024 SP0
|
#include <GiGeometry.h>
Public Member Functions | |
OdGiEdgeData () | |
void | setColors (const OdUInt16 *colors) |
void | setTrueColors (const OdCmEntityColor *colors) |
void | setLayers (OdDbStub **layerIds) |
void | setLinetypes (OdDbStub **linetypeIds) |
void | setSelectionMarkers (const OdGsMarker *selectionMarkers) |
void | setVisibility (const OdUInt8 *visibilities) |
const OdUInt16 * | colors () const |
const OdCmEntityColor * | trueColors () const |
OdDbStub ** | layerIds () const |
OdDbStub ** | linetypeIds () const |
const OdGsMarker * | selectionMarkers () const |
const OdUInt8 * | visibility () const |
This class represents arrays of edge attributes for meshes and shells.
<group OdGi_Classes>
Definition at line 67 of file GiGeometry.h.
|
inline |
Default constructor for the OdGiEdgeData class. Sets current color index, true color, layer and linetype identifiers, selection markers, visibility objects to NULL.
Definition at line 80 of file GiGeometry.h.
|
inline |
Returns the array of edge colors used by this object.
Definition at line 186 of file GiGeometry.h.
|
inline |
Returns the array of edge LayerTableRecord Object IDs used by this object.
Definition at line 212 of file GiGeometry.h.
|
inline |
Returns the array of edge LinetypeTableRecord Object IDs used by this object.
Definition at line 226 of file GiGeometry.h.
|
inline |
Returns the array of edge graphics system selection markers used by this object.
Definition at line 238 of file GiGeometry.h.
Sets the edge colors to be used by this object.
colors | [in] Array of color indices. |
Definition at line 100 of file GiGeometry.h.
|
inline |
Sets the edge Layer Table Records to be used by this object.
layerIds | [in] Array of LayerTableRecord Object IDs. |
Definition at line 127 of file GiGeometry.h.
|
inline |
Sets the edge Linetype Table Records to be used by this object.
linetypeIds | [in] Array of LinetypeTableRecord Object IDs. |
Definition at line 140 of file GiGeometry.h.
|
inline |
Sets the edge graphics system selection markers to be used by this object.
selectionMarkers | [in] Array of graphics system selection markers. |
Definition at line 151 of file GiGeometry.h.
|
inline |
Sets the edge colors to be used by this object.
colors | [in] Array of OdCmEntityColor objects. |
Definition at line 114 of file GiGeometry.h.
Sets the edge visibilities to be used by this object.
visibilities | [in] Array of visibility values. |
Value Description kOdGiInvisible 0 Invisible kOdGiVisible 1 Visible kOdGiSilhouette 2 Silhouette edge
Definition at line 172 of file GiGeometry.h.
|
inline |
Returns the array of edge colors used by this object.
Definition at line 199 of file GiGeometry.h.
|
inline |
Returns the array of edge visibilities used by this object.
Value Description kOdGiInvisible 0 Invisible kOdGiVisible 1 Visible kOdGiSilhouette 2 Silhouette edge
Definition at line 260 of file GiGeometry.h.