CFx SDK Documentation
2020SP3
|
This is the complete list of members for OdGiGeometrySimplifier, including all inherited members.
baseSubEntMarker() const | OdGiGeometrySimplifier | inline |
circleArcFillMode() | OdGiGeometrySimplifier | protected |
circleProc(const OdGePoint3d ¢er, double radius, const OdGeVector3d &normal, const OdGeVector3d *pExtrusion=0) | OdGiGeometrySimplifier | virtual |
circleProc(const OdGePoint3d &firstPoint, const OdGePoint3d &secondPoint, const OdGePoint3d &thirdPoint, const OdGeVector3d *pExtrusion=0) | OdGiGeometrySimplifier | virtual |
circularArcProc(const OdGePoint3d ¢er, double radius, const OdGeVector3d &normal, const OdGeVector3d &startVector, double sweepAngle, OdGiArcType arcType=kOdGiArcSimple, const OdGeVector3d *pExtrusion=0) | OdGiGeometrySimplifier | virtual |
circularArcProc(const OdGePoint3d &firstPoint, const OdGePoint3d &secondPoint, const OdGePoint3d &thirdPoint, OdGiArcType arcType=kOdGiArcSimple, const OdGeVector3d *pExtrusion=0) | OdGiGeometrySimplifier | virtual |
convertMeshToShell(OdInt32 rows, OdInt32 columns, const OdGePoint3d *pVertexList, const OdGiEdgeData *pEdgeData, const OdGiFaceData *pFaceData, const OdGiVertexData *pVertexData) | OdGiGeometrySimplifier | |
conveyorBoundaryInfoProc(const OdGeBoundBlock3d &, OdUInt32 &) | OdGiConveyorGeometry | inlinevirtual |
deviation(const OdGiDeviationType deviationType, const OdGePoint3d &pointOnCurve) const | OdGiGeometrySimplifier | protected |
drawContext() | OdGiGeometrySimplifier | inline |
drawContext() const | OdGiGeometrySimplifier | inline |
drawTypedArc(OdGiArcType arcType, const OdGePoint3d ¢er, OdGePoint3dArray &points, const OdGeVector3d *pNormal, const OdGeVector3d *pExtrusion) | OdGiGeometrySimplifier | protected |
EConveyorBoundaryInfoFlags enum name | OdGiConveyorGeometry | |
edgeProc(const OdGiEdge2dArray &edges, const OdGeMatrix3d *pXform=0) | OdGiGeometrySimplifier | virtual |
ellipArcProc(const OdGeEllipArc3d &ellipArc, const OdGePoint3d *endPointOverrides=0, OdGiArcType arcType=kOdGiArcSimple, const OdGeVector3d *pExtrusion=0) | OdGiGeometrySimplifier | virtual |
ellipArcProc(const OdGeEllipArc3d &ellipArc, double width) | OdGiGeometrySimplifier | virtual |
enableSilhouettesProcessingInEyeSpace(bool bEnable) | OdGiGeometrySimplifier | inlineprotected |
ETtfCharProcFlags enum name | OdGiConveyorGeometry | |
facetOut(const OdInt32 *faceList, const OdInt32 *edgeIndices, const OdGeVector3d *pNormal) | OdGiGeometrySimplifier | virtual |
fillMode() | OdGiGeometrySimplifier | protected |
fillMode(bool &drawEdges) | OdGiGeometrySimplifier | protected |
fillMode(bool &drawEdges, bool &secColor) | OdGiGeometrySimplifier | protected |
generateMeshFaces(OdInt32 numRows, OdInt32 numColumns, const OdGiFaceData *pFaceData) | OdGiGeometrySimplifier | virtual |
generateMeshVertexNormals(OdInt32 numRows, OdInt32 numCols, const OdGePoint3d *pVertexList, const OdGiVertexData *pVertexData, OdGiVertexData &vertexData, OdGeVector3dArray &normals) | OdGiGeometrySimplifier | protected |
generateMeshWires(OdInt32 numRows, OdInt32 numColumns, const OdGiEdgeData *pEdgeData, const OdGiFaceData *pFaceData) | OdGiGeometrySimplifier | virtual |
generateShellFaces(OdInt32 faceListSize, const OdInt32 *faceList, const OdGiEdgeData *pEdgeData=0, const OdGiFaceData *pFaceData=0) | OdGiGeometrySimplifier | virtual |
generateShellFacets(OdInt32 faceListSize, const OdInt32 *faceList, const OdGiFaceData *pFaceData=0, OdInt32 maxFacetSize=3) | OdGiGeometrySimplifier | virtual |
generateShellFill(OdGiHatchPatternPtr pHatch, const OdGePoint3d *pVertexList, OdInt32 faceListSize, const OdInt32 *pFaceList, const OdGiFaceData *pFaceData=0, OdGiMapperItemEntry *pMapper=0) | OdGiGeometrySimplifier | virtual |
generateShellWires(OdInt32 faceListSize, const OdInt32 *faceList, const OdGiEdgeData *pEdgeData=0, const OdGiFaceData *pFaceData=0) | OdGiGeometrySimplifier | virtual |
giCtx() const | OdGiGeometrySimplifier | inlineprotected |
initTexture(const OdGePoint3d &origin, const OdGeVector3d &u, const OdGeVector3d &v, const OdGiRasterImage *pImage, bool transparency, double brightness, double contrast, double fade) | OdGiGeometrySimplifier | virtual |
isMeshRequireVertexNormals(const OdGiVertexData *pVertexData) | OdGiGeometrySimplifier | protected |
jointArcWithLine(const OdGiPolyline &lwBuf, OdGeCircArc2d &arc, OdInt32 arcSegNo, OdInt32 lineSegNo, OdGePoint3d &point1, OdGePoint3d &point2) | OdGiGeometrySimplifier | protected |
jointLineWithArc(const OdGiPolyline &lwBuf, OdInt32 LineSegNo, OdInt32 ArcSegNo, OdGePoint3dArray &points) | OdGiGeometrySimplifier | protected |
jointLineWithLine(const OdGiPolyline &lwBuf, OdInt32 LineSegNo1, OdInt32 LineSegNo2, OdGePoint3dArray &points) | OdGiGeometrySimplifier | protected |
kBoundaryProcClip enum value | OdGiConveyorGeometry | |
kBoundaryProcClipFull enum value | OdGiConveyorGeometry | |
kBoundaryProcProjection enum value | OdGiConveyorGeometry | |
kBoundaryProcXform enum value | OdGiConveyorGeometry | |
kBoundaryProcXformNonUni enum value | OdGiConveyorGeometry | |
kDiscardBackFaces enum value | OdGiGeometrySimplifier | protected |
kSimplEyeSpaceSilhs enum value | OdGiGeometrySimplifier | protected |
kSimplFillModeDisabled enum value | OdGiGeometrySimplifier | protected |
kSimplLastFlag enum value | OdGiGeometrySimplifier | protected |
kSimplProcessingText enum value | OdGiGeometrySimplifier | protected |
kTtfCharProcBoundBlock enum value | OdGiConveyorGeometry | |
kTtfCharProcEnable enum value | OdGiConveyorGeometry | |
kZInverted enum value | OdGiGeometrySimplifier | protected |
m_baseSubEntMarker | OdGiGeometrySimplifier | protected |
m_deviations | OdGiGeometrySimplifier | protected |
m_pCircArc2d | OdGiGeometrySimplifier | protected |
m_pCircArc3d | OdGiGeometrySimplifier | protected |
m_pDeviation | OdGiGeometrySimplifier | protected |
m_pDrawCtx | OdGiGeometrySimplifier | protected |
m_pEllipArc3d | OdGiGeometrySimplifier | protected |
m_pLine2dEx | OdGiGeometrySimplifier | protected |
m_pLineSeg2d | OdGiGeometrySimplifier | protected |
m_pLineSeg2dEx | OdGiGeometrySimplifier | protected |
m_pTraits | OdGiGeometrySimplifier | protected |
m_renderMode | OdGiGeometrySimplifier | protected |
m_simplFlags | OdGiGeometrySimplifier | protected |
meshFaceOut(const OdInt32 *faceList, const OdGeVector3d *pNormal) | OdGiGeometrySimplifier | virtual |
meshProc(OdInt32 numRows, OdInt32 numColumns, const OdGePoint3d *vertexList, const OdGiEdgeData *pEdgeData=0, const OdGiFaceData *pFaceData=0, const OdGiVertexData *pVertexData=0) | OdGiGeometrySimplifier | virtual |
metafileProc(const OdGePoint3d &origin, const OdGeVector3d &u, const OdGeVector3d &v, const OdGiMetafile *pMetafile, bool dcAligned=true, bool allowClipping=false) | OdGiGeometrySimplifier | virtual |
nurbsProc(const OdGeNurbCurve3d &nurbsCurve) | OdGiGeometrySimplifier | virtual |
OdGiGeometrySimplifier() | OdGiGeometrySimplifier | |
plineArcSegmentsAsArcProc(OdUInt32 drawContextFlags) const | OdGiGeometrySimplifier | protectedvirtual |
plineProc(const OdGiPolyline &polyline, const OdGeMatrix3d *pXfm=0, OdUInt32 fromIndex=0, OdUInt32 numSegs=0) | OdGiGeometrySimplifier | virtual |
polygonOut(OdInt32 numPoints, const OdGePoint3d *vertexList, const OdGeVector3d *pNormal=0) | OdGiGeometrySimplifier | virtual |
polygonProc(OdInt32 numPoints, const OdGePoint3d *vertexList, const OdGeVector3d *pNormal=0, const OdGeVector3d *pExtrusion=0) | OdGiGeometrySimplifier | virtual |
polylineOut(OdInt32 numPoints, const OdGePoint3d *vertexList) | OdGiGeometrySimplifier | virtual |
polylineOut(OdInt32 numPoints, const OdInt32 *vertexIndexList) | OdGiGeometrySimplifier | virtual |
polylineProc(OdInt32 numPoints, const OdGePoint3d *vertexList, const OdGeVector3d *pNormal=0, const OdGeVector3d *pExtrusion=0, OdGsMarker baseSubEntMarker=-1) | OdGiGeometrySimplifier | virtual |
polypointProc(OdInt32 numPoints, const OdGePoint3d *vertexList, const OdCmEntityColor *pColors, const OdCmTransparency *pTransparency=0, const OdGeVector3d *pNormals=0, const OdGeVector3d *pExtrusions=0, const OdGsMarker *pSubEntMarkers=0, OdInt32 nPointSize=0) | OdGiGeometrySimplifier | virtual |
polypointProc2(OdGiConveyorContext *pContext, OdInt32 numPoints, const OdGePoint3d *vertexList, const OdCmEntityColor *pColors=0, const OdCmTransparency *pTransparency=0, const OdGeVector3d *pNormals=0, const OdGeVector3d *pExtrusions=0, const OdGsMarker *pSubEntMarkers=0, OdInt32 nPointSize=0) | OdGiConveyorGeometry | inline |
processingText() const | OdGiGeometrySimplifier | inlineprotected |
rasterImageProc(const OdGePoint3d &origin, const OdGeVector3d &u, const OdGeVector3d &v, const OdGiRasterImage *pImage, const OdGePoint2d *uvBoundary, OdUInt32 numBoundPts, bool transparency=false, double brightness=50.0, double contrast=50.0, double fade=0.0) | OdGiGeometrySimplifier | virtual |
rayProc(const OdGePoint3d &basePoint, const OdGePoint3d &throughPoint) | OdGiGeometrySimplifier | virtual |
rayProc2(const OdGePoint3d &basePoint, const OdGeVector3d &direction) | OdGiConveyorGeometry | inlinevirtual |
renderMode() | OdGiGeometrySimplifier | inline |
rowOfDotsProc(OdInt32 numPoints, const OdGePoint3d &startPoint, const OdGeVector3d &dirToNextPoint) | OdGiGeometrySimplifier | virtual |
rowOfDotsProc2(OdInt32 numPoints, const OdGePoint3d &startPoint, const OdGeVector3d &dirToNextPoint) | OdGiConveyorGeometry | inline |
setDeviation(const OdGeDoubleArray &deviations) | OdGiGeometrySimplifier | |
setDeviation(const OdGiDeviation *pDeviation) | OdGiGeometrySimplifier | |
setDrawContext(OdGiConveyorContext *pDrawCtx) | OdGiGeometrySimplifier | |
setExtentsProc(const OdGePoint3d *, bool=true) | OdGiConveyorGeometry | inlinevirtual |
setVertexData(OdInt32 numVertices, const OdGePoint3d *vertexList, const OdGiVertexData *pVertexData=0) | OdGiGeometrySimplifier | |
shapeProc(const OdGePoint3d &position, const OdGeVector3d &direction, const OdGeVector3d &upVector, int shapeNumber, const OdGiTextStyle *pTextStyle, const OdGeVector3d *pExtrusion=0) | OdGiGeometrySimplifier | virtual |
shellFaceOut(OdInt32 faceListSize, const OdInt32 *faceList, const OdGeVector3d *pNormal) | OdGiGeometrySimplifier | virtual |
shellProc(OdInt32 numVertices, const OdGePoint3d *vertexList, OdInt32 faceListSize, const OdInt32 *faceList, const OdGiEdgeData *pEdgeData=0, const OdGiFaceData *pFaceData=0, const OdGiVertexData *pVertexData=0) | OdGiGeometrySimplifier | virtual |
shmFillMode(bool &drawEdges) | OdGiGeometrySimplifier | protected |
shmFillMode(bool &drawEdges, bool &secColor) | OdGiGeometrySimplifier | protected |
silhouettesProcessingInEyeSpace() const | OdGiGeometrySimplifier | inlineprotected |
SimplifierFlags enum name | OdGiGeometrySimplifier | protected |
subdivideShellByVertexLimit(OdInt32 numVertices, const OdGePoint3d *vertexList, OdInt32 faceListSize, const OdInt32 *faceList, const OdGiEdgeData *pEdgeData, const OdGiFaceData *pFaceData, const OdGiVertexData *pVertexData, OdUInt32 nLimit) | OdGiGeometrySimplifier | |
textProc(const OdGePoint3d &position, const OdGeVector3d &u, const OdGeVector3d &v, const OdChar *msg, OdInt32 length, bool raw, const OdGiTextStyle *pTextStyle, const OdGeVector3d *pExtrusion=0) | OdGiGeometrySimplifier | virtual |
textProc2(const OdGePoint3d &position, const OdGeVector3d &u, const OdGeVector3d &v, const OdChar *msg, OdInt32 length, bool raw, const OdGiTextStyle *pTextStyle, const OdGeVector3d *pExtrusion=0, const OdGeExtents3d *extentsBox=0) | OdGiGeometrySimplifier | virtual |
tmpCircArc2d() | OdGiGeometrySimplifier | protected |
tmpCircArc3d() | OdGiGeometrySimplifier | protected |
tmpEllipArc3d() | OdGiGeometrySimplifier | protected |
tmpLine2dEx(int n) | OdGiGeometrySimplifier | protected |
tmpLineSeg2d() | OdGiGeometrySimplifier | protected |
tmpLineSeg2dEx(int n) | OdGiGeometrySimplifier | protected |
tmpPoints3d(int nLevel) | OdGiGeometrySimplifier | inlineprotected |
triangleOut(const OdInt32 *vertices, const OdGeVector3d *pNormal) | OdGiGeometrySimplifier | virtual |
ttfCharProc(OdChar, const OdGePoint3d &, const OdGeBoundBlock3d *) | OdGiConveyorGeometry | inlinevirtual |
ttfCharProcFlags() const | OdGiConveyorGeometry | inlinevirtual |
ttfPolyDrawProc(OdInt32 numVertices, const OdGePoint3d *vertexList, OdInt32 faceListSize, const OdInt32 *faceList, const OdUInt8 *pBezierTypes, const OdGiFaceData *pFaceData=0) | OdGiGeometrySimplifier | virtual |
uninitTexture() | OdGiGeometrySimplifier | virtual |
vertexData() const | OdGiGeometrySimplifier | inline |
vertexDataCount() const | OdGiGeometrySimplifier | inline |
vertexDataList() const | OdGiGeometrySimplifier | inline |
xlineProc(const OdGePoint3d &firstPoint, const OdGePoint3d &secondPoint) | OdGiGeometrySimplifier | virtual |
xlineProc2(const OdGePoint3d &basePoint, const OdGeVector3d &direction) | OdGiConveyorGeometry | inlinevirtual |
~OdGiConveyorGeometry() | OdGiConveyorGeometry | inlinevirtual |
~OdGiGeometrySimplifier() | OdGiGeometrySimplifier |