![]() |
Polygon Crucher SDK - Documentation
Documentation
|
This is the complete list of members for CFaceList, including all inherited members.
AddDataChunk(DataChunkID id, CElementMethods *methods) | CFaceList | |
AddRef() const (defined in CInstanciatedObject) | CInstanciatedObject | |
AppendDataChunks(CFaceList *srcFaces, bool copyEmpty=true) | CFaceList | |
AreFacesConnected(const CGeomInfo *info, CHashTable< int > &facesSet) (defined in CFaceList) | CFaceList | |
CFaceList(CFaceList *srcFaces) (defined in CFaceList) | CFaceList | |
CheckFaceFlags(unsigned int index, unsigned int flags, bool allSetOrNoneSet) const (defined in CFaceList) | CFaceList | inline |
CInstanciatedObject(void) (defined in CInstanciatedObject) | CInstanciatedObject | |
Clean(const CGeomInfo *info) | CFaceList | |
Clean(const CGeomInfo *info, bool cleanFaces, CXUIntArray *newfacesindex=NULL) | CFaceList | |
CollectIndexes(unsigned int index, CHashTable< int > &hash, bool erase=false) const | CFaceList | |
CopyFace(unsigned int dstindex, unsigned int srcindex, bool inheritPropertiesOnly=false) | CFaceList | inline |
CopyFace(unsigned int dstindex, unsigned int srcindex, const CFaceList &srcfacelist, bool inheritPropertiesOnly=false) | CFaceList | inline |
CopyFace(unsigned int dstindex, const CFace &srcface, bool inheritPropertiesOnly=false) (defined in CFaceList) | CFaceList | inline |
CopyFrom(int index, const CSingleFace &face) (defined in CFaceList) | CFaceList | |
CopyTo(int index, CSingleFace &face) const (defined in CFaceList) | CFaceList | |
CreateFace() const =0 | CFaceList | pure virtual |
DEFAULT enum value | CFaceList | |
Delete() (defined in CInstanciatedObject) | CInstanciatedObject | virtual |
DeleteEdgeArray() | CFaceList | |
DeleteEdgeToFaceGraph() | CFaceList | |
DeletePointToFaceGraph() | CFaceList | |
DoesEdgeExists(const C3DEdge &edge, int face=-1) const (defined in CFaceList) | CFaceList | |
ExpandSize(const CFaceList &srcfaces) | CFaceList | |
ExpandSizeAndFlags(const CFaceList &faces, unsigned int flags) | CFaceList | |
FlipFaces(FACE_PROPERTIES properties=FACE_NONE, bool musthave=true) | CFaceList | |
FREE_EXTRA enum value | CFaceList | |
FreeExtra() (defined in CFaceList) | CFaceList | |
GetChangedStamp() const (defined in CFaceList) | CFaceList | |
GetChecksum(unsigned int checksumFlags=CHECKSUM_FACES|CHECKSUM_FACES_EXTRA) const | CFaceList | virtual |
GetDataChunk(DataChunkID id, unsigned int index) const | CFaceList | inline |
GetDataChunkNbr() const | CFaceList | |
GetDataChunks() const | CFaceList | inline |
GetEdgeGraph(void) | CFaceList | |
GetEdgesOnBorder(CEdgeGraph &borderMap, CHashTable< int > &faces) (defined in CFaceList) | CFaceList | |
GetFace(unsigned int index, CFace &face) const (defined in CFaceList) | CFaceList | inline |
GetFace(unsigned int index, CFace &face) (defined in CFaceList) | CFaceList | inline |
GetFaceCount(unsigned int edgenbr, FACE_PROPERTIES properties=FACE_NONE, bool musthave=true) const (defined in CFaceList) | CFaceList | |
GetFaceFlags(unsigned int index) const (defined in CFaceList) | CFaceList | inline |
GetFacesByOppositeEdges(CFaceGraphHelper &helper, int point1, int point2, ConnectionInfoType type, CEdgeGraph &edgeGraph) (defined in CFaceList) | CFaceList | |
GetFacesConnectedToEdge(const C3DEdge &, int &size) | CFaceList | |
GetFacesConnectedToPoint(int, int &size) const (defined in CFaceList) | CFaceList | |
GetFacesConnectedToPoints(CHashTable< int > &hash, int point1, int point2, ConnectionInfoType type, bool clearhash) const (defined in CFaceList) | CFaceList | |
GetFacesConnectedToPoints(CFaceGraphHelper &helper, int point1, int point2, ConnectionInfoType type, int &size) const (defined in CFaceList) | CFaceList | |
GetFacesNeighbourg(CFaceGraphHelper &helper, int faceindex, ConnectionInfoType type, int &size) (defined in CFaceList) | CFaceList | |
GetFacesNeighbourg(CHashTable< int > &hash, int faceindex, ConnectionInfoType type, bool clearhash) (defined in CFaceList) | CFaceList | |
GetIndexes(unsigned int index, int &size) const (defined in CFaceList) | CFaceList | inline |
GetIndexesCount(FACE_PROPERTIES properties=FACE_NONE, bool musthave=true) const (defined in CFaceList) | CFaceList | |
GetMainDataChunk(unsigned int index) const | CFaceList | inline |
GetNumberOfFaces(FACE_PROPERTIES, bool set) const (defined in CFaceList) | CFaceList | |
GetNumberOfFaces(unsigned int property, bool set) const (defined in CFaceList) | CFaceList | |
GetOriginalIndex(unsigned int index, unsigned int dataChunkID=FACE_ORIGINAL_INDEX_CHUNK) const | CFaceList | inline |
GetPointsConnectedToEdge(CFaceGraphHelper &helper, int point1, int point2, int &size, bool excludePt1AndPt2) (defined in CFaceList) | CFaceList | |
GetPointsConnectedToPoints(CHashTable< int > &hash, int point1, int point2, ConnectionInfoType type) (defined in CFaceList) | CFaceList | |
GetPointsConnectedToPoints(CFaceGraphHelper &helper, int point1, int point2, ConnectionInfoType type, int &size) (defined in CFaceList) | CFaceList | |
GetPointsNeighbourg(CFaceGraphHelper &helper, int pointindex, int &size, ConnectionInfoType type) (defined in CFaceList) | CFaceList | |
GetRefCount() const (defined in CInstanciatedObject) | CInstanciatedObject | |
GetSize() const | CFaceList | inline |
GetSizeOfData(DataChunkID id) const | CFaceList | inline |
GraphConnectFace(int ptindex, int faceindex) (defined in CFaceList) | CFaceList | |
GraphDisconnectFace(int ptindex, int faceindex) (defined in CFaceList) | CFaceList | |
GraphMergePointConnectivity(int, int) (defined in CFaceList) | CFaceList | |
GraphRemoveFaceReference(CGeomInfo *info, int faceindex, bool setAlonePointsToInvalid) (defined in CFaceList) | CFaceList | |
GROW_MODE enum value (defined in CFaceList) | CFaceList | |
HasNGons(FACE_PROPERTIES properties=FACE_NONE, bool musthave=true) const (defined in CFaceList) | CFaceList | |
HasPointToFaceGraph() const | CFaceList | |
HasQuadrangle(FACE_PROPERTIES properties=FACE_NONE, bool musthave=true) const (defined in CFaceList) | CFaceList | |
Inherit(const CFaceList &reffaces) (defined in CFaceList) | CFaceList | virtual |
InheritFlags(CFaceList &srcList, FACE_PROPERTIES srcflag, FACE_PROPERTIES dstflag, bool accumulate) (defined in CFaceList) | CFaceList | |
InitEdgeArray() | CFaceList | |
InitEdgeToFaceGraph(const CGeomInfo *info) | CFaceList | |
InitPointToFaceGraph(const CGeomInfo *info) (defined in CFaceList) | CFaceList | |
IsFaceFlagSet(unsigned int index, FACE_PROPERTIES flag) const (defined in CFaceList) | CFaceList | inline |
IsFaceIndex(unsigned int faceindex, int pointindex) const | CFaceList | inline |
IsFaceOneFlagSet(unsigned int index, unsigned int flags) const (defined in CFaceList) | CFaceList | inline |
IsFlagSet(FACELIST_PROPERTIES flag) const (defined in CFaceList) | CFaceList | |
IsIsolatedFace(int facenbr) const (defined in CFaceList) | CFaceList | |
IsPointNeighbourg(CFaceGraphHelper &helper, int index, int isNeighbourgIndex) (defined in CFaceList) | CFaceList | |
IsTriangular(FACE_PROPERTIES properties=FACE_NONE, bool musthave=true) const (defined in CFaceList) | CFaceList | |
operator=(const CFaceList &reffaces) (defined in CFaceList) | CFaceList | virtual |
PreAllocate(int estimatedFaceNbr, int estimatedIndexNbr, bool constructAllElementsOnce=false) | CFaceList | |
ReleaseFace(CFace *face) const | CFaceList | inline |
RemoveAll() (defined in CFaceList) | CFaceList | |
RemoveDataChunk(DataChunkID id) | CFaceList | |
ReorderFaces(const unsigned int *neworder, unsigned int size, bool moveToDestinationIndexes) | CFaceList | |
SaveFacesIndex(unsigned int dataChunkID=FACE_ORIGINAL_INDEX_CHUNK) | CFaceList | |
Serialize(CXArchive &ar) (defined in CFaceList) | CFaceList | virtual |
SetBorderFacesStatus(void) (defined in CFaceList) | CFaceList | |
SetFaceFlag(unsigned int index, FACE_PROPERTIES flag, bool set) (defined in CFaceList) | CFaceList | inline |
SetFaceFlags(unsigned int index, unsigned int flags, bool set) (defined in CFaceList) | CFaceList | inline |
SetFacesFlags(unsigned int first, unsigned int last, unsigned int flags, bool set) (defined in CFaceList) | CFaceList | |
SetFacesFlags(unsigned int flags, bool set) (defined in CFaceList) | CFaceList | |
SetFaceSize(unsigned int index, int size, FACE_PROPERTIES invalidFlag=FACE_IS_INVALID) | CFaceList | inline |
SetFacesSize(unsigned int facesize) (defined in CFaceList) | CFaceList | |
SetFlag(FACELIST_PROPERTIES flag, bool set) (defined in CFaceList) | CFaceList | |
SetSize(int size, SetSizeMode sizeMode, int defaultFaceSize=FACELIST_DEFAULT_INDEX_NBR) | CFaceList | |
SetSize(int size, int defaultFaceSize=FACELIST_DEFAULT_INDEX_NBR, SetSizeMode sizeMode=DEFAULT, int growFaceMode=-1) | CFaceList | |
SetSize(int size, unsigned int *initialSize, int defaultFaceSize=FACELIST_DEFAULT_INDEX_NBR, int growFaceMode=-1) | CFaceList | |
SetSize(const CFaceList &srcfaces, int growFaceMode=-1) | CFaceList | |
SetSizeAndFlags(int newsize, unsigned int flags) | CFaceList | |
SetSizeAndFlags(const CFaceList &faces, unsigned int flags) | CFaceList | |
SetSizeMode enum name | CFaceList | |
TagFaces(CGeomInfo *info, CFaceTagger &faceTagger, bool exploreByEdge) | CFaceList | |
UpdateIndex(const unsigned int *newpointindex, unsigned int bufsize, bool onlyValidFaces=true) (defined in CFaceList) | CFaceList | |
UpdateIndex(CXUIntArray *newpointindex, bool onlyValidFaces=true) | CFaceList |