|
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.