![]() |
Polygon Crucher SDK - Documentation
Documentation
|
This is the complete list of members for C3DGeomObject, including all inherited members.
| AddChannel(CChannel *channel, ChannelID id=CHANNELID_UNDEFINED) | C3DGeomObject | |
| AddRef() const (defined in CInstanciatedObject) | CInstanciatedObject | |
| C3DBaseObject() (defined in C3DBaseObject) | C3DBaseObject | |
| C3DGeomObject() (defined in C3DGeomObject) | C3DGeomObject | |
| C3DGeomObject(C3DPointList *points, C3DFaceList *faces=NULL, CDependentChannels *channels=NULL) | C3DGeomObject | |
| ChangeChannelID(C3DScene *scene, CHashMap< CChannelInfo, const CChannelInfo &, CChannelInfo > &channelMap) (defined in C3DGeomObject) | C3DGeomObject | |
| CheckFlags(unsigned int checkflags, bool allSetOrNoneSet) const (defined in C3DBaseObject) | C3DBaseObject | |
| CInstanciatedObject(void) (defined in CInstanciatedObject) | CInstanciatedObject | |
| Clean() | C3DGeomObject | virtual |
| CleanChannels(ChannelID channelType=CHANNELID_UNDEFINED, bool mustHave=true) (defined in C3DGeomObject) | C3DGeomObject | |
| Concatenate(C3DScene *scene, const C3DGeomObjectArray &object, C3DConcatenateFilter *filter=NULL) | C3DGeomObject | |
| Concatenate(C3DScene *scene, const C3DNodeArray &object, C3DConcatenateFilter *filter=NULL) | C3DGeomObject | |
| Copy(int copyflags=OBJECT_COPY_DEFAULT, C3DObjectCreator *objectCreator=NULL) const (defined in C3DBaseObject) | C3DBaseObject | |
| Create(OBJECT_KINDOF kindOf) | C3DBaseObject | static |
| Delete() (defined in CInstanciatedObject) | CInstanciatedObject | virtual |
| DeleteFromNode() (defined in C3DBaseObject) | C3DBaseObject | virtual |
| DisconnectBorderFaces(unsigned int channelType=ALL_CHANNELS_TYPE, unsigned int tagPointsFlags=POINT_BELONG_TO_BORDER|POINT_IS_CONFUSED, unsigned int tagFaceFlags=FACE_IS_BORDER|FACE_HAS_CONFUSED_POINTS, CPointGroupGraph *confusedGraph=NULL, bool simulate=false, C3DFaceList *originalChangedFaces=NULL) | C3DGeomObject | |
| DOUBLE_SIDE enum value (defined in C3DGeomObject) | C3DGeomObject | |
| ExplodeIntoIsolatedParts(C3DGeomObjectArray &newobjects) (defined in C3DGeomObject) | C3DGeomObject | |
| FACE_DEFAULT_MODE enum value (defined in C3DGeomObject) | C3DGeomObject | |
| faceModeEnum enum name (defined in C3DGeomObject) | C3DGeomObject | |
| faceModeEnum typedef (defined in C3DGeomObject) | C3DGeomObject | |
| FlipNormals(FACE_PROPERTIES properties=FACE_NONE, bool musthave=true) (defined in C3DGeomObject) | C3DGeomObject | |
| FreeExtra() | C3DGeomObject | |
| GenerateNormals(unsigned int mode=GENNORMAL_PER_VERTEX, NormalSmoothMode smooth=NORMAL_GLOBAL_MODE) | C3DGeomObject | |
| GenerateUVW(C3DScene *scene, CHANNEL_PROPERTIES tagChannelFlag=CHANNEL_NONE, bool setTagChannelFlag=true) | C3DGeomObject | |
| GetBoundingBox(C3DPoint &point1, C3DPoint &point2, unsigned int bboxflags, unsigned int elmtflags=0, bool set=false, const C3DSceneNode *node=NULL) | C3DGeomObject | |
| GetBoundingBox(C3DBBox &bbox, unsigned int bboxflags, unsigned int elmtflags=0, bool set=false, const C3DSceneNode *node=NULL) | C3DGeomObject | |
| GetCG(C3DPoint &point) (defined in C3DGeomObject) | C3DGeomObject | |
| GetChannelByID(ChannelID id, Channel3DType type) (defined in C3DGeomObject) | C3DGeomObject | |
| GetChannelByIndex(int index, Channel3DType type=CHANNEL_TYPE_UNDEFINED, bool onlyValid=true) (defined in C3DGeomObject) | C3DGeomObject | |
| GetChannels() | C3DGeomObject | |
| GetChannels() const | C3DGeomObject | |
| GetChecksum(unsigned int checksumFlags=CHECKSUM_ALL) const | C3DGeomObject | virtual |
| GetCustomData() (defined in C3DBaseObject) | C3DBaseObject | |
| GetCustomData() const (defined in C3DBaseObject) | C3DBaseObject | |
| GetCustomDataChecksum(unsigned int ignoreCustomID,...) const | C3DBaseObject | |
| GetFaceList() | C3DGeomObject | |
| GetFaceMode(void) const (defined in C3DGeomObject) | C3DGeomObject | |
| GetFaceNbr() const | C3DGeomObject | |
| GetFaceNormalChannel() (defined in C3DGeomObject) | C3DGeomObject | |
| GetFBMaterialsHashMap() | C3DGeomObject | |
| GetFinalObject(bool detach=false, bool computeIfNeeded=true) | C3DBaseObject | inlinevirtual |
| GetGlobalUVWChannel() const | C3DGeomObject | |
| GetGlobalVCChannel(float &modulate) const | C3DGeomObject | |
| GetInstanceCount() const | C3DBaseObject | |
| GetInvalidateFlags() const | C3DBaseObject | |
| GetKindOf() const | C3DBaseObject | |
| GetMaterialsHashMap(CMaterialHashMap &hashMaterialMap, bool includeBackFace=true, bool reset=true) | C3DGeomObject | |
| GetObjectID() const | C3DBaseObject | |
| GetPointList() | C3DGeomObject | |
| GetPointNbr() const | C3DGeomObject | |
| GetPointNormalChannel() (defined in C3DGeomObject) | C3DGeomObject | |
| GetRefCount() const (defined in CInstanciatedObject) | CInstanciatedObject | |
| GetScene() const | C3DBaseObject | |
| GetSmoothAngle(bool *globalRadianAngle=NULL) const | C3DGeomObject | |
| GetSmoothMode(bool *globalMode=NULL) const | C3DGeomObject | |
| GetTypeString() const | C3DBaseObject | |
| GetUpdateStamp(OBJECT_UPDATE_PROPERTIES flags) const | C3DBaseObject | |
| GlobalizeChannels(C3DScene *scene, bool removeOthers) | C3DGeomObject | |
| HasBackFaceMaterials() const | C3DGeomObject | |
| HasDifferentFrontAndBackUVChannel(const CGeomInfo *info, MapType maptype) const (defined in C3DGeomObject) | C3DGeomObject | |
| Inherit(const C3DGeomObject &srcObject, unsigned int channeltype, unsigned int channelflags) | C3DGeomObject | |
| InheritFlags(const C3DBaseObject &srcObject, int copyFlags=OBJECT_COPY_DEFAULT) | C3DGeomObject | virtual |
| Invalidate(unsigned int flags, bool set=true) | C3DGeomObject | virtual |
| InvalidateChannels(unsigned int channelType) | C3DGeomObject | virtual |
| IsFinalObject() const (defined in C3DBaseObject) | C3DBaseObject | inlinevirtual |
| IsFlagSet(OBJECT_PROPERTIES flag) const (defined in C3DBaseObject) | C3DBaseObject | |
| IsGeomObject() const | C3DBaseObject | |
| IsInstanciated() const | C3DBaseObject | |
| IsInvalidate(OBJECT_UPDATE_PROPERTIES flag) const | C3DBaseObject | |
| IsOneFlagSet(unsigned int flags) const (defined in C3DBaseObject) | C3DBaseObject | |
| IsTriangular(FACE_PROPERTIES properties=FACE_NONE, bool musthave=true) const (defined in C3DGeomObject) | C3DGeomObject | |
| MatrixTransform(const C4x4Matrix &matrix) | C3DGeomObject | virtual |
| MergeCoplanarFaces(double radianMaxAngle, unsigned int channels=ALL_CHANNELS_TYPE) (defined in C3DGeomObject) | C3DGeomObject | |
| NeedUpdate() const (defined in C3DBaseObject) | C3DBaseObject | virtual |
| operator C3DCamera *() const | C3DBaseObject | |
| operator C3DCurve *() const | C3DBaseObject | |
| operator C3DDummy *() const | C3DBaseObject | |
| operator C3DGeomObject *() const | C3DBaseObject | |
| operator C3DGroup *() const | C3DBaseObject | |
| operator C3DLight *() const | C3DBaseObject | |
| operator C3DObject *() const | C3DBaseObject | |
| operator C3DPatch *() const | C3DBaseObject | |
| PostSerialize(CXArchive &ar, bool lastCall) (defined in C3DBaseObject) | C3DBaseObject | virtual |
| ReplaceMaterial(MaterialID matid, MaterialID newmatid) | C3DGeomObject | |
| ReplaceMaterials(const CHashMap< MaterialID, MaterialID, MaterialID > &materialMap) | C3DGeomObject | |
| Serialize(CXArchive &ar) (defined in C3DGeomObject) | C3DGeomObject | virtual |
| SetChannels(CDependentChannels *channels, bool deletePrevious=true) | C3DGeomObject | virtual |
| SetFaceList(C3DFaceList *faceslist, bool deletePrevious=true) | C3DGeomObject | virtual |
| SetFaceMode(faceModeEnum mode) (defined in C3DGeomObject) | C3DGeomObject | |
| SetFlag(OBJECT_PROPERTIES flag, bool set) (defined in C3DBaseObject) | C3DBaseObject | |
| SetFlags(unsigned int flags, bool set) (defined in C3DBaseObject) | C3DBaseObject | |
| SetGlobalUVWChannel(ChannelID id) | C3DGeomObject | |
| SetGlobalVCChannel(ChannelID id, float modulate=1.0f) | C3DGeomObject | |
| SetPointList(C3DPointList *pointslist, bool deletePrevious=true) | C3DGeomObject | virtual |
| SetScene(C3DScene *scene) | C3DBaseObject | virtual |
| SetSmoothAngle(float radianAngle) | C3DGeomObject | |
| SetSmoothMode(NormalSmoothMode mode) | C3DGeomObject | |
| SINGLE_SIDE enum value (defined in C3DGeomObject) | C3DGeomObject | |
| SortFaces(FACE_SORT_MODE sort) (defined in C3DGeomObject) | C3DGeomObject | |
| SubObject(int count, SUBOBJECT_MODE mode) | C3DGeomObject | |
| SubObject(const int *faceIndexes, unsigned int faceCount) | C3DGeomObject | |
| Triangulate(unsigned int channelType=ALL_CHANNELS_TYPE, FACE_PROPERTIES properties=FACE_NONE, bool musthave=true) (defined in C3DGeomObject) | C3DGeomObject | |
| UnifyNormals() (defined in C3DGeomObject) | C3DGeomObject | |
| Update(C3DScene *scene, unsigned int updateMode) | C3DGeomObject | virtual |
| Weld3DPoints(double distance, bool absolute, unsigned int handleChannels=ALL_CHANNELS_TYPE, unsigned int coupleFlagsNbr=0,...) | C3DGeomObject | |
| WELD_NONE enum value | C3DGeomObject | |
| WELD_SRC_CANT_HAVE_FLAGS enum value | C3DGeomObject | |
| WELD_SRC_MUST_HAVE_FLAGS enum value | C3DGeomObject | |
| WELD_TARGET_CANT_HAVE_FLAGS enum value | C3DGeomObject | |
| WELD_TARGET_MUST_HAVE_FLAGS enum value | C3DGeomObject | |
| WeldMode typedef (defined in C3DGeomObject) | C3DGeomObject | |
| weldMode enum name | C3DGeomObject | |
| ~C3DGeomObject() (defined in C3DGeomObject) | C3DGeomObject | virtual |