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

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

AddChannel(CChannel *channel, ChannelID id=CHANNELID_UNDEFINED)C3DGeomObject
AddRef() const (defined in CInstanciatedObject)CInstanciatedObject
AllocMultiresolutionData(unsigned long size) (defined in C3DExtObject)C3DExtObjectstatic
BeginModifyInitialObject() (defined in C3DExtObject)C3DExtObject
C3DBaseObject() (defined in C3DBaseObject)C3DBaseObject
C3DExtObject() (defined in C3DExtObject)C3DExtObject
C3DExtObject(C3DPointList *refpoints, C3DFaceList *reffaces, CDependentChannels *refchannels=NULL) (defined in C3DExtObject)C3DExtObject
C3DGeomObject() (defined in C3DGeomObject)C3DGeomObject
C3DGeomObject(C3DPointList *points, C3DFaceList *faces=NULL, CDependentChannels *channels=NULL)C3DGeomObject
C3DObject() (defined in C3DObject)C3DObject
C3DObject(C3DPointList *points, C3DFaceList *faces, CDependentChannels *channels=NULL) (defined in C3DObject)C3DObject
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()C3DGeomObjectvirtual
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
ContainMaterialFrontier() const (defined in C3DExtObject)C3DExtObject
ContainNormalInfo() const (defined in C3DExtObject)C3DExtObject
ContainSelection() const (defined in C3DExtObject)C3DExtObject
ContainUVWInfo() const (defined in C3DExtObject)C3DExtObject
ContainVCInfo() const (defined in C3DExtObject)C3DExtObject
Copy(int copyflags=OBJECT_COPY_DEFAULT, C3DObjectCreator *objectCreator=NULL) const (defined in C3DBaseObject)C3DBaseObject
Create(OBJECT_KINDOF kindOf)C3DBaseObjectstatic
Delete() (defined in CInstanciatedObject)CInstanciatedObjectvirtual
DeleteFromNode() (defined in C3DBaseObject)C3DBaseObjectvirtual
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
EndModifyInitialObject(bool objectChanged) (defined in C3DExtObject)C3DExtObject
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
FreeMultiresolutionData(void *data) (defined in C3DExtObject)C3DExtObjectstatic
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() constC3DGeomObject
GetChecksum(unsigned int checksumFlags=CHECKSUM_ALL) constC3DGeomObjectvirtual
GetConstraintRatio() (defined in C3DExtObject)C3DExtObject
GetCustomData() (defined in C3DBaseObject)C3DBaseObject
GetCustomData() const (defined in C3DBaseObject)C3DBaseObject
GetCustomDataChecksum(unsigned int ignoreCustomID,...) constC3DBaseObject
GetExcludedMaterials() (defined in C3DExtObject)C3DExtObjectinline
GetFaceList()C3DGeomObject
GetFaceMode(void) const (defined in C3DGeomObject)C3DGeomObject
GetFaceNbr() constC3DGeomObject
GetFaceNormalChannel() (defined in C3DGeomObject)C3DGeomObject
GetFBMaterialsHashMap()C3DGeomObject
GetFinalObject(bool detach=false, bool computeIfNeeded=true)C3DBaseObjectinlinevirtual
GetGlobalUVWChannel() constC3DGeomObject
GetGlobalVCChannel(float &modulate) constC3DGeomObject
GetInitialRemovableFacesNumber() const (defined in C3DExtObject)C3DExtObject
GetInitialRemovablePointsNumber() const (defined in C3DExtObject)C3DExtObject
GetInstanceCount() constC3DBaseObject
GetInvalidateFlags() constC3DBaseObject
GetKindOf() constC3DBaseObject
GetMaterialsHashMap(CMaterialHashMap &hashMaterialMap, bool includeBackFace=true, bool reset=true)C3DGeomObject
GetMultiresolutionData(void *&data, unsigned long &size) (defined in C3DExtObject)C3DExtObject
GetMultiresolutionObject(bool &userCancel) (defined in C3DExtObject)C3DExtObject
GetNode() (defined in C3DExtObject)C3DExtObjectinline
GetNormalThreshold() (defined in C3DExtObject)C3DExtObject
GetObjectID() constC3DBaseObject
GetOptimizeExtMode()C3DExtObject
GetOptimizeMode()C3DExtObject
GetPointList() const (defined in C3DExtObject)C3DExtObjectinline
C3DObject::GetPointList()C3DGeomObject
GetPointNbr() constC3DGeomObject
GetPointNormalChannel() (defined in C3DGeomObject)C3DGeomObject
GetProgressiveThreshold() const (defined in C3DExtObject)C3DExtObject
GetRefCount() const (defined in CInstanciatedObject)CInstanciatedObject
GetRemovedFacesNumber() const (defined in C3DExtObject)C3DExtObject
GetRemovedPointsNumber() const (defined in C3DExtObject)C3DExtObject
GetScene() constC3DBaseObject
GetSmoothAngle(bool *globalRadianAngle=NULL) constC3DGeomObject
GetSmoothMode(bool *globalMode=NULL) constC3DGeomObject
GetSymetricPairsNumber() (defined in C3DExtObject)C3DExtObject
GetSymetryTolerance() (defined in C3DExtObject)C3DExtObject
GetTrackInfo() (defined in C3DExtObject)C3DExtObjectinline
GetTypeString() constC3DBaseObject
GetUpdateStamp(OBJECT_UPDATE_PROPERTIES flags) constC3DBaseObject
GetUVWTolerance() (defined in C3DExtObject)C3DExtObject
GetVCTolerance() (defined in C3DExtObject)C3DExtObject
GlobalizeChannels(C3DScene *scene, bool removeOthers)C3DGeomObject
HasBackFaceMaterials() constC3DGeomObject
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)C3DGeomObjectvirtual
Init(int points, int faces, int defaultFaceSize, BOOL createUVChannel=FALSE, int uvpts=0, ChannelID chnid=0) (defined in C3DObject)C3DObject
Invalidate(unsigned int flags, bool set=true)C3DGeomObjectvirtual
InvalidateChannels(unsigned int channelType)C3DGeomObjectvirtual
InvalidateOptimization() (defined in C3DExtObject)C3DExtObject
IsExtFlagSet(ExtObjectFlags flag) const (defined in C3DExtObject)C3DExtObject
IsFinalObject() const (defined in C3DBaseObject)C3DBaseObjectinlinevirtual
IsFlagSet(OBJECT_PROPERTIES flag) const (defined in C3DBaseObject)C3DBaseObject
IsGeomObject() constC3DBaseObject
IsInstanciated() constC3DBaseObject
IsInvalidate(OBJECT_UPDATE_PROPERTIES flag) constC3DBaseObject
IsOneFlagSet(unsigned int flags) const (defined in C3DBaseObject)C3DBaseObject
IsTriangular(FACE_PROPERTIES properties=FACE_NONE, bool musthave=true) const (defined in C3DGeomObject)C3DGeomObject
LockInitialization()C3DExtObject
MatrixTransform(const C4x4Matrix &matrix)C3DGeomObjectvirtual
MergeCoplanarFaces(double radianMaxAngle, unsigned int channels=ALL_CHANNELS_TYPE) (defined in C3DGeomObject)C3DGeomObject
NeedUpdate() const (defined in C3DBaseObject)C3DBaseObjectvirtual
operator C3DCamera *() constC3DBaseObject
operator C3DCurve *() constC3DBaseObject
operator C3DDummy *() constC3DBaseObject
operator C3DGeomObject *() constC3DBaseObject
operator C3DGroup *() constC3DBaseObject
operator C3DLight *() constC3DBaseObject
operator C3DObject *() constC3DBaseObject
operator C3DPatch *() constC3DBaseObject
Optimize(double ratio, bool &userCancel, unsigned int ratioMode=OPTIMIZE_TO_RATIO|OPTIMIZE_TO_FACE)C3DExtObject
PostSerialize(CXArchive &ar, bool lastCall) (defined in C3DBaseObject)C3DBaseObjectvirtual
PrepareDisplayedObject(bool getOptimizedObject) (defined in C3DExtObject)C3DExtObject
ReplaceMaterial(MaterialID matid, MaterialID newmatid)C3DGeomObject
ReplaceMaterials(const CHashMap< MaterialID, MaterialID, MaterialID > &materialMap)C3DGeomObject
ResetOptimization() (defined in C3DExtObject)C3DExtObject
SelectAllMaterials() (defined in C3DExtObject)C3DExtObject
SelectMaterial(MaterialID id, bool optimised) (defined in C3DExtObject)C3DExtObject
Serialize(CXArchive &ar) (defined in C3DGeomObject)C3DGeomObjectvirtual
SetChannels(CDependentChannels *, bool deletePrevious=true)C3DExtObjectvirtual
SetConstraintRatio(float constraint) (defined in C3DExtObject)C3DExtObject
SetExtFlag(ExtObjectFlags flag, bool set) (defined in C3DExtObject)C3DExtObject
SetExtFlags(unsigned int flags, bool set) (defined in C3DExtObject)C3DExtObject
SetFaceList(C3DFaceList *, bool deletePrevious=true)C3DExtObjectvirtual
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
SetMultiresolutionData(C3DObject *object, void *data, unsigned long size, unsigned optimizationMode=OPTIMIZE_NONE) (defined in C3DExtObject)C3DExtObjectstatic
SetNormalThreshold(double radianThreshold) (defined in C3DExtObject)C3DExtObject
SetOptimizeExtMode(longuint extmode, bool cleanNotNeedParameters)C3DExtObject
SetOptimizeMode(longuint mode, bool cleanNotNeedParameters)C3DExtObject
SetOptimizeMode(OPTIMIZE_MODE newflag, bool set)C3DExtObject
SetOptimizer(CSceneOptimizer &optimizer, C3DSceneNode *node) (defined in C3DExtObject)C3DExtObject
SetPointList(C3DPointList *, bool deletePrevious=true)C3DExtObjectvirtual
SetProgressiveThreshold(double threshold) (defined in C3DExtObject)C3DExtObject
SetScene(C3DScene *scene)C3DBaseObjectvirtual
SetSmoothAngle(float radianAngle)C3DGeomObject
SetSmoothMode(NormalSmoothMode mode)C3DGeomObject
SetSymetryTolerance(float tolerance) (defined in C3DExtObject)C3DExtObject
SetUVWTolerance(float tolerance) (defined in C3DExtObject)C3DExtObject
SetVCTolerance(int tolerance) (defined in C3DExtObject)C3DExtObject
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
UnlockInitialization() (defined in C3DExtObject)C3DExtObject
Update(C3DScene *scene, unsigned int updateMode)C3DGeomObjectvirtual
Weld3DPoints(double distance, bool absolute, unsigned int handleChannels=ALL_CHANNELS_TYPE, unsigned int coupleFlagsNbr=0,...)C3DGeomObject
WELD_NONE enum valueC3DGeomObject
WELD_SRC_CANT_HAVE_FLAGS enum valueC3DGeomObject
WELD_SRC_MUST_HAVE_FLAGS enum valueC3DGeomObject
WELD_TARGET_CANT_HAVE_FLAGS enum valueC3DGeomObject
WELD_TARGET_MUST_HAVE_FLAGS enum valueC3DGeomObject
WeldMode typedef (defined in C3DGeomObject)C3DGeomObject
weldMode enum nameC3DGeomObject
~C3DExtObject() (defined in C3DExtObject)C3DExtObjectvirtual
~C3DGeomObject() (defined in C3DGeomObject)C3DGeomObjectvirtual
~C3DObject() (defined in C3DObject)C3DObjectvirtual