24#ifndef _ODGESHELL_INCLUDED_
25#define _ODGESHELL_INCLUDED_
196 faces.push_back(bHole ? -1 : 1);
OdArray< OdCmEntityColor, OdMemoryAllocator< OdCmEntityColor > > OdCmEntityColorArray
OdArray< OdCmTransparency, OdMemoryAllocator< OdCmTransparency > > OdCmTransparencyArray
OdArray< OdDbStub *, OdMemoryAllocator< OdDbStub * > > OdDbStubPtrArray
OdArray< OdGeVector3d, OdMemoryAllocator< OdGeVector3d > > OdGeVector3dArray
OdArray< OdGsMarker, OdMemoryAllocator< OdGsMarker > > OdGsMarkerArray
OdArray< OdInt32, OdMemoryAllocator< OdInt32 > > OdInt32Array
OdArray< OdUInt16, OdMemoryAllocator< OdUInt16 > > OdUInt16Array
OdArray< OdUInt8, OdMemoryAllocator< OdUInt8 > > OdUInt8Array
OdGeVector3dArray faceNormals
void draw(OdGiGeometry &geometry)
OdUInt8Array edgeVisibilities
void addVertex(const OdGePoint3d &vertex)
OdGeVector3dArray vertexNormals
OdDbStubPtrArray edgeLinetypes
OdCmEntityColorArray edgeTrueColors
OdDbStubPtrArray edgeLayers
OdDbStubPtrArray faceLayers
OdGsMarkerArray faceSelectionMarkers
OdUInt8Array faceVisibilities
OdArray< OdGiMapper > faceMappers
OdGsMarkerArray edgeSelectionMarkers
OdGePoint3dArray vertices
void startFace(bool bHole=false)
OdGePoint3dArray textureCoords
OdCmTransparencyArray faceTransparencies
OdDbStubPtrArray faceMaterials
void addFaceVertex(int nVertexIndex)
OdCmEntityColorArray faceTrueColors
void setTrueColors(const OdCmEntityColor *colors)
void setColors(const OdUInt16 *colors)
void setVisibility(const OdUInt8 *visibilities)
void setSelectionMarkers(const OdGsMarker *selectionMarkers)
void setLayers(OdDbStub **layerIds)
void setLinetypes(OdDbStub **linetypeIds)
void setLayers(OdDbStub **layerIds)
void setNormals(const OdGeVector3d *normals)
void setSelectionMarkers(const OdGsMarker *selectionMarkers)
void setMaterials(OdDbStub **materialIds)
void setColors(const OdUInt16 *colors)
void setTrueColors(const OdCmEntityColor *colors)
void setMappers(const OdGiMapper *mappers)
void setTransparency(const OdCmTransparency *transparencies)
void setVisibility(const OdUInt8 *visibilities)
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 setMappingCoords(MapChannel channel, const OdGePoint3d *coords)
void setNormals(const OdGeVector3d *normals)