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

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

AddChannel(CChannel *channel, ChannelID id=CHANNELID_UNDEFINED)C3DGeomObject
AddRef() const (defined in CInstanciatedObject)CInstanciatedObject
C3DBaseObject() (defined in C3DBaseObject)C3DBaseObject
C3DCurve() (defined in C3DCurve)C3DCurve
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()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
Copy(int copyflags=OBJECT_COPY_DEFAULT, C3DObjectCreator *objectCreator=NULL) const (defined in C3DBaseObject)C3DBaseObject
Create(OBJECT_KINDOF kindOf)C3DBaseObjectstatic
CURVE_FLAGS enum value (defined in C3DCurve)C3DCurve
CURVE_LOOP enum valueC3DCurve
CURVE_SEGMENT_LINE enum valueC3DCurve
CURVE_STRIP_LINE enum valueC3DCurve
CURVE_TYPE enum value (defined in C3DCurve)C3DCurve
CurveType enum nameC3DCurve
CurveType typedef (defined in C3DCurve)C3DCurve
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
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() constC3DGeomObject
GetChecksum(unsigned int checksumFlags=CHECKSUM_ALL) constC3DGeomObjectvirtual
GetCurveFlags() constC3DCurveinline
GetCurveType() constC3DCurveinline
GetCustomData() (defined in C3DBaseObject)C3DBaseObject
GetCustomData() const (defined in C3DBaseObject)C3DBaseObject
GetCustomDataChecksum(unsigned int ignoreCustomID,...) constC3DBaseObject
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
GetInstanceCount() constC3DBaseObject
GetInvalidateFlags() constC3DBaseObject
GetKindOf() constC3DBaseObject
GetMaterialID() constC3DCurve
GetMaterialsHashMap(CMaterialHashMap &hashMaterialMap, bool includeBackFace=true, bool reset=true)C3DGeomObject
GetObjectID() constC3DBaseObject
GetPointList()C3DGeomObject
GetPointNbr() constC3DGeomObject
GetPointNormalChannel() (defined in C3DGeomObject)C3DGeomObject
GetRefCount() const (defined in CInstanciatedObject)CInstanciatedObject
GetScene() constC3DBaseObject
GetSmoothAngle(bool *globalRadianAngle=NULL) constC3DGeomObject
GetSmoothMode(bool *globalMode=NULL) constC3DGeomObject
GetTypeString() constC3DBaseObject
GetUpdateStamp(OBJECT_UPDATE_PROPERTIES flags) constC3DBaseObject
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
InternalCopy(C3DBaseObject *&dstObject, int flags=OBJECT_COPY_DEFAULT, C3DObjectCreator *objectCreator=NULL) const (defined in C3DCurve)C3DCurvevirtual
Invalidate(unsigned int flags, bool set=true)C3DGeomObjectvirtual
InvalidateChannels(unsigned int channelType)C3DGeomObjectvirtual
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
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
PostSerialize(CXArchive &ar, bool lastCall) (defined in C3DBaseObject)C3DBaseObjectvirtual
ReplaceMaterial(MaterialID matid, MaterialID newmatid)C3DGeomObject
ReplaceMaterials(const CHashMap< MaterialID, MaterialID, MaterialID > &materialMap)C3DGeomObject
Serialize(CXArchive &ar) (defined in C3DCurve)C3DCurvevirtual
SetChannels(CDependentChannels *channels, bool deletePrevious=true)C3DGeomObjectvirtual
SetCurveInfo(unsigned int curveTypeAndFlags) (defined in C3DCurve)C3DCurveinline
SetFaceList(C3DFaceList *faceslist, bool deletePrevious=true)C3DGeomObjectvirtual
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
SetMaterialID(MaterialID id)C3DCurve
SetPointList(C3DPointList *pointslist, bool deletePrevious=true)C3DGeomObjectvirtual
SetScene(C3DScene *scene)C3DBaseObjectvirtual
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)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 enum nameC3DGeomObject
WeldMode typedef (defined in C3DGeomObject)C3DGeomObject
~C3DCurve() (defined in C3DCurve)C3DCurvevirtual
~C3DGeomObject() (defined in C3DGeomObject)C3DGeomObjectvirtual