CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
OdGiPlineContourCalcSimplifierInterface Struct Referenceabstract

#include <GiPlineContour.h>

Inheritance diagram for OdGiPlineContourCalcSimplifierInterface:
OdGiPlineContourCalc< VectClass, SimplClass >

Public Member Functions

virtual void plineCalcShellWires (OdInt32 faceListSize, const OdInt32 *faceList, const OdGiEdgeData *pEdgeData=0, const OdGiFaceData *pFaceData=0)=0
 
virtual void dropPlineCalcShellWires (bool bStrips)=0
 

Detailed Description

Simplifier extension interface for pline primitive contours calculator. <group OdGi_Classes>

Definition at line 49 of file GiPlineContour.h.

Member Function Documentation

◆ dropPlineCalcShellWires()

virtual void OdGiPlineContourCalcSimplifierInterface::dropPlineCalcShellWires ( bool  bStrips)
pure virtual

Drop calculated pline primitive contours onto vectorizer.

Parameters
bStrips[in] Output pline contours as line strips or as separate line segments.

Implemented in OdGiPlineContourCalc< VectClass, SimplClass >.

◆ plineCalcShellWires()

virtual void OdGiPlineContourCalcSimplifierInterface::plineCalcShellWires ( OdInt32  faceListSize,
const OdInt32 faceList,
const OdGiEdgeData pEdgeData = 0,
const OdGiFaceData pFaceData = 0 
)
pure virtual

Add pline primitive wires into OdGiPlineContourCalc map.

Parameters
faceListSize[in] Number of entries in faceList.
faceList[in] List of numbers that define the faces in the shell.
pEdgeData[in] Pointer to additional edge data.
pFaceData[in] Pointer to additional face data.

Implemented in OdGiPlineContourCalc< VectClass, SimplClass >.


The documentation for this struct was generated from the following file: