| CFx SDK Documentation
    2020SP3
    | 
 
 
 
Go to the documentation of this file.
   24 #ifndef _ODGESHELL_INCLUDED_ 
   25 #define _ODGESHELL_INCLUDED_  
   27 #include "TD_PackPush.h" 
   55   int                   m_nFaceStartIndex;
 
  162     if(m_nFaceStartIndex>=0)
 
  165       m_nFaceStartIndex = -1;
 
  242 #endif // _ODGESHELL_INCLUDED_ 
  
OdUInt8Array faceVisibilities
void addVertex(const OdGePoint3d &vertex)
OdCmEntityColorArray edgeTrueColors
OdGePoint3dArray vertices
void setVisibility(const OdUInt8 *visibilities)
OdUInt8Array edgeVisibilities
void setMappers(const OdGiMapper *mappers)
void setTrueColors(const OdCmEntityColor *colors)
void setLayers(OdDbStub **layerIds)
void setMaterials(OdDbStub **materialIds)
OdDbStubPtrArray faceMaterials
OdDbStubPtrArray edgeLinetypes
OdGsMarkerArray edgeSelectionMarkers
void setTransparency(const OdCmTransparency *transparencies)
OdGeVector3dArray faceNormals
OdDbStubPtrArray edgeLayers
void addFaceVertex(int nVertexIndex)
void setVisibility(const OdUInt8 *visibilities)
OdGsMarkerArray faceSelectionMarkers
void setTrueColors(const OdCmEntityColor *colors)
void startFace(bool bHole=false)
void setLinetypes(OdDbStub **linetypeIds)
void setColors(const OdUInt16 *colors)
void draw(OdGiGeometry &geometry)
void setSelectionMarkers(const OdGsMarker *selectionMarkers)
OdArray< OdGiMapper > faceMappers
OdDbStubPtrArray faceLayers
void push_back(const T &value)
void setSelectionMarkers(const OdGsMarker *selectionMarkers)
OdCmTransparencyArray faceTransparencies
virtual void shell(OdInt32 numVertices, const OdGePoint3d *vertexList, OdInt32 faceListSize, const OdInt32 *faceList, const OdGiEdgeData *pEdgeData=0, const OdGiFaceData *pFaceData=0, const OdGiVertexData *pVertexData=0)=0
void setNormals(const OdGeVector3d *normals)
OdCmEntityColorArray faceTrueColors
void setColors(const OdUInt16 *colors)
void setLayers(OdDbStub **layerIds)