|
CFx SDK Documentation 2026 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 70 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 83 of file GiGeometry.h.
|
inline |
Returns the array of edge colors used by this object.
Definition at line 190 of file GiGeometry.h.
|
inline |
Returns the array of edge LayerTableRecord Object IDs used by this object.
Definition at line 216 of file GiGeometry.h.
|
inline |
Returns the array of edge LinetypeTableRecord Object IDs used by this object.
Definition at line 230 of file GiGeometry.h.
|
inline |
Returns the array of edge graphics system selection markers used by this object.
Definition at line 242 of file GiGeometry.h.
Sets the edge colors to be used by this object.
| colors | [in] Array of color indices. |
Definition at line 103 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 130 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 143 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 154 of file GiGeometry.h.
|
inline |
Sets the edge colors to be used by this object.
| colors | [in] Array of OdCmEntityColor objects. |
Definition at line 117 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 kOdGiJoint 4 Joint open silhouette edge
Definition at line 176 of file GiGeometry.h.
|
inline |
Returns the array of edge colors used by this object.
Definition at line 203 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 kOdGiJoint 4 Joint open silhouette edge
Definition at line 265 of file GiGeometry.h.