Polygon Crucher SDK - Documentation
Documentation
Loading...
Searching...
No Matches
C3DPointList Member List

This is the complete list of members for C3DPointList, including all inherited members.

Add(const void *newElement, int nGrowBy=GROW_KEEP_MODE) (defined in CPointList)CPointListinline
AddDataChunk(DataChunkID dataid, CElementMethods *methods)CPointList
AddRef() const (defined in CInstanciatedObject)CInstanciatedObject
AppendDataChunks(CPointList *srcPoints, bool copyEmpty=true)CPointList
C3DPointList(C3DPointList *srcPoints=NULL) (defined in C3DPointList)C3DPointList
CheckPointFlags(unsigned int index, unsigned int checkflags, bool allSetOrNoneSet) const (defined in CPointList)CPointList
CInstanciatedObject(void) (defined in CInstanciatedObject)CInstanciatedObject
Clean(CFaceList *faces, CXUIntArray *newpointindex=NULL) (defined in CPointList)CPointList
CopyPoint(int dstindex, int srcindex) (defined in CPointList)CPointList
CopyPoint(int dstindex, int srcindex, const CPointList &srcpointlist) (defined in CPointList)CPointList
CPointList(CPointList *srcPoints)CPointList
Create(C3DPointList *srcPoints=NULL)C3DPointListstatic
Delete() (defined in CInstanciatedObject)CInstanciatedObjectvirtual
DeletePointMaterialGraph() (defined in C3DPointList)C3DPointList
DeleteWeldMap(WeldProximityMap *map) constC3DPointList
ElementAt(int i) (defined in C3DPointList)C3DPointListinline
ElementAt(int i) const (defined in CPointList)CPointListinline
FreeExtra() (defined in CPointList)CPointList
Get3DProximityPoints(int index, WeldProximityMap *weldMap, int &size)C3DPointList
GetBoundingBox(C3DBBox &bbox, unsigned int flags=POINT_NONE, bool set=false, C4x4Matrix *matrix=NULL) (defined in C3DPointList)C3DPointList
GetBoundingBox(C3DPoint &min, C3DPoint &max, unsigned int flags=POINT_NONE, bool set=true, C4x4Matrix *matrix=NULL)C3DPointList
GetCenterOfBoundingBox() (defined in C3DPointList)C3DPointList
GetChangedStamp() constCPointList
GetChecksum(unsigned int checksumFlags=CHECKSUM_POINTS|CHECKSUM_POINTS_EXTRA) constC3DPointListvirtual
CElementArray::GetChecksum() constCElementArray
GetCompacityFactor(const int *indexes) constC3DPointList
GetDataChunk(DataChunkID id, unsigned int index) constCPointListinline
GetDataChunkNbr() constCPointList
GetDataChunks() constCPointList
GetFirst() const (defined in C3DPointList)C3DPointListinline
GetFirst() (defined in C3DPointList)C3DPointListinline
GetMaterialsConnectedToPoint(int ptindex, int &size) (defined in C3DPointList)C3DPointList
GetNext(const C3DPoint *point) const (defined in C3DPointList)C3DPointListinline
GetNext(C3DPoint *pointList) (defined in C3DPointList)C3DPointListinline
GetNext(const CPt *point) const (defined in CPointList)CPointListinline
GetNext(CPt *pointList) (defined in CPointList)CPointListinline
GetNext(const void *ptrObject) const (defined in CElementArray)CElementArrayinline
GetNext(void *ptrObject) (defined in CElementArray)CElementArrayinline
GetNormal(const int *indexes, C3DVector &normal) constC3DPointList
GetNumberOfMaterialsConnectedToPoint(int ptindex) (defined in C3DPointList)C3DPointList
GetNumberOfPoints(POINT_PROPERTIES, bool set) (defined in CPointList)CPointList
GetNumberOfPoints(unsigned int properties, bool set) (defined in CPointList)CPointList
GetObjectBoundingBox(C3DPoint *bbox8Pts, unsigned int flags=POINT_NONE, bool set=true, C4x4Matrix *matrix=NULL)C3DPointList
GetOriginalIndex(unsigned int index) const (defined in CPointList)CPointListinline
GetPointFlags(unsigned int index) const (defined in CPointList)CPointList
GetRefCount() const (defined in CInstanciatedObject)CInstanciatedObject
GetSize() const (defined in CPointList)CPointListinline
GetSizeOfData(DataChunkID id) constCPointListinline
GetSizeOfElement() const (defined in CPointList)CPointList
Inherit(const CPointList &refpoints) (defined in CPointList)CPointListvirtual
InitGridCoordMap(double distance, bool absolute) (defined in C3DPointList)C3DPointList
InitPointMaterialGraph(const CGeomInfo *info) (defined in C3DPointList)C3DPointList
InitShareCoplanarFacesFlag(const CGeomInfo *info, double maxAngle) (defined in C3DPointList)C3DPointList
InitShareSeveralMaterialsFlag() (defined in C3DPointList)C3DPointList
InitSlicerMap(bool initMap, unsigned int sliceX, unsigned int sliceY, unsigned int sliceZ, unsigned int pointFlags=POINT_NONE, bool flagsSet=true) (defined in C3DPointList)C3DPointList
InitSymetryMap(AXIS_INFO symetry, double precision=FLOAT_EPSILON) (defined in C3DPointList)C3DPointList
InitWeldMap(double distance, bool absolute) (defined in C3DPointList)C3DPointList
IsFlagSet(POINTLIST_PROPERTIES flag) const (defined in CPointList)CPointList
IsPointFlagSet(unsigned int index, POINT_PROPERTIES flag) const (defined in CPointList)CPointList
IsPointOneFlagSet(unsigned int index, unsigned int refflags) const (defined in CPointList)CPointList
MatrixTransform(const C4x4Matrix &matrix, POINT_PROPERTIES property=POINT_NONE, bool set=TRUE, int index=0, int count=-1) (defined in C3DPointList)C3DPointList
NoisyWaveFunc(const C3DPoint &upperleft, const C3DVector &length, double amplitude, double wavelength, double phase, POINT_PROPERTIES property=POINT_NONE, bool set=TRUE) (defined in C3DPointList)C3DPointList
operator=(const C3DPointList &refpoints) (defined in C3DPointList)C3DPointList
operator=(const CPointList &refpoints) (defined in C3DPointList)C3DPointListvirtual
operator[](int i) (defined in C3DPointList)C3DPointListinline
operator[](int i) const (defined in C3DPointList)C3DPointListinline
PreAllocate(int size, bool constructAllElementsOnce=false)CPointList
RemoveAll() (defined in C3DPointList)C3DPointListvirtual
RemoveDataChunk(DataChunkID channel)CPointList
Reorder(const unsigned int *reforder, unsigned int size, bool moveToDestinationIndexes) (defined in CPointList)CPointList
SavePointsIndex() (defined in CPointList)CPointList
Serialize(CXArchive &ar) (defined in CPointList)CPointListvirtual
Set2DCornerPointsStatus(CEdgeGraph &graph, double radianAngle) (defined in C3DPointList)C3DPointList
Set3DCornerPointsStatus(CFaceList *faces, double radianAngle) (defined in C3DPointList)C3DPointList
SetAt(int nIndex, const void *newElement) (defined in CPointList)CPointListinline
SetAtGrow(int nIndex, const void *newElement, int nGrowBy=GROW_KEEP_MODE) (defined in CPointList)CPointListinline
SetBorderPointsStatus(CEdgeGraph &edgeGraph, bool initPC2BP=false) (defined in CPointList)CPointList
SetFlag(POINTLIST_PROPERTIES flag, bool set) (defined in CPointList)CPointList
SetGrowFactor(int nGrowBy) (defined in CPointList)CPointList
SetInvalidPoints(CFaceList &facelist, bool keepExistingInvalidPoints) (defined in CPointList)CPointList
SetPointFlag(unsigned int index, POINT_PROPERTIES flag, bool set) (defined in CPointList)CPointList
SetPointFlags(unsigned int index, unsigned int refflags, bool set) (defined in CPointList)CPointList
SetPointsFlags(unsigned int flags, bool set) (defined in CPointList)CPointList
SetSize(int size, bool growOnly=false, int growSize=CElementArray::GROW_KEEP_MODE)CPointListvirtual
SwapCoordinates(unsigned int swap) (defined in C3DPointList)C3DPointList
~C3DPointList()C3DPointListvirtual