![]() |
Polygon Crucher SDK - Documentation
Documentation
|
This is the complete list of members for CSceneOptimizer, including all inherited members.
AddProgressPos(unsigned int value) (defined in CSceneOptimizer) | CSceneOptimizer | |
AddProgressRange(unsigned int value) (defined in CSceneOptimizer) | CSceneOptimizer | |
ALL_LOCKED enum value (defined in CSceneOptimizer) | CSceneOptimizer | |
APPLY_SCENE_MODIFICATION enum value | CSceneOptimizer | |
APPLY_TO_SCENE enum value (defined in CSceneOptimizer) | CSceneOptimizer | |
APPLY_TO_SELECTED_NODES enum value (defined in CSceneOptimizer) | CSceneOptimizer | |
ApplyTo enum name (defined in CSceneOptimizer) | CSceneOptimizer | |
BEGIN_SCENE_MODIFICATION enum value (defined in CSceneOptimizer) | CSceneOptimizer | |
CANCEL_SCENE_MODIFICATION enum value (defined in CSceneOptimizer) | CSceneOptimizer | |
CancelProgress() | CSceneOptimizer | |
CanOptimizeNode(const C3DSceneNode *node) const (defined in CSceneOptimizer) | CSceneOptimizer | |
CheckCancelButton() (defined in CSceneOptimizer) | CSceneOptimizer | |
Clean() | CSceneOptimizer | |
CleanMultiresolutionScene() | CSceneOptimizer | |
ComputePredictiveRatio(C3DObject *object) const | CSceneOptimizer | |
ComputeProgressiveThreshold(int objectPtNbr, int maxSceneObjectPtNbr) | CSceneOptimizer | static |
ContainMaterialFrontier() | CSceneOptimizer | |
ContainNormalInfo(C3DScene *scene=NULL) | CSceneOptimizer | |
ContainUVWInfo(C3DScene *scene=NULL) | CSceneOptimizer | |
ContainVCInfo(C3DScene *scene=NULL) | CSceneOptimizer | |
CSceneOptimizer() (defined in CSceneOptimizer) | CSceneOptimizer | |
DefaultPredictiveRatio(C3DObject *object) (defined in CSceneOptimizer) | CSceneOptimizer | static |
DeleteScene() | CSceneOptimizer | |
DetachScene() | CSceneOptimizer | |
EXCLUDE_LOCKED_NODES enum value (defined in CSceneOptimizer) | CSceneOptimizer | |
GetApplyToMode() const | CSceneOptimizer | |
GetClosestSimilarityIndex(double similarity) | CSceneOptimizer | static |
GetConstraintRatio() const | CSceneOptimizer | |
GetDefaultSimilarity() | CSceneOptimizer | static |
GetDefaultSimilarityValues(int &size) | CSceneOptimizer | static |
GetInitialRemovableElementNumber(bool faceNbr) const | CSceneOptimizer | |
GetInitialRemovableFacesNumber() const | CSceneOptimizer | |
GetInitialRemovablePointsNumber() const | CSceneOptimizer | |
GetLockedRatioStatus(ApplyTo mode=APPLY_TO_SCENE) const | CSceneOptimizer | |
GetMaxThreadCount() const | CSceneOptimizer | |
GetMaxThresholdFromSelection(ApplyTo mode) const (defined in CSceneOptimizer) | CSceneOptimizer | |
GetMultiresolutionInfo(MultiresolutionInfo info, ApplyTo applyMode=APPLY_TO_SCENE) const | CSceneOptimizer | |
GetNormalThreshold() const | CSceneOptimizer | |
GetObjectRatioFromGlobalRatio(bool progressive, double globalRatio, double objectProgressiveThreshold, unsigned int ratioMode, bool &leftUnoptimized) | CSceneOptimizer | static |
GetObjectRatioFromGlobalRatio(double globalRatio, double objectProgressiveThreshold, unsigned int ratioMode, bool &leftUnoptimized) const | CSceneOptimizer | |
GetOptimizableObjects(CXArray< OptimizableObjectInfo > &objects, unsigned int applyToMode, bool onlyOptimizable=true) const | CSceneOptimizer | |
GetOptimizeExtMode() const | CSceneOptimizer | |
GetOptimizeMode() const | CSceneOptimizer | |
GetRemovedElementNumber(bool faceNbr) const | CSceneOptimizer | |
GetRemovedFacesNumber() const | CSceneOptimizer | |
GetRemovedPointsNumber() const | CSceneOptimizer | |
GetScene(unsigned int optimizerResultFlags) | CSceneOptimizer | |
GetSymetricPairsNumber() const | CSceneOptimizer | |
GetSymetryTolerance() const | CSceneOptimizer | |
GetUVWTolerance() const | CSceneOptimizer | |
GetVCTolerance() const | CSceneOptimizer | |
HasLockedNodes() const (defined in CSceneOptimizer) | CSceneOptimizer | |
HasMultiresolutionScene() const | CSceneOptimizer | |
HasSameRatio(ApplyTo applyTo) const | CSceneOptimizer | |
IsFlagSet(SCENEOPTIMIZER_FLAGS flag) const (defined in CSceneOptimizer) | CSceneOptimizer | inline |
IsNewScene() const (defined in CSceneOptimizer) | CSceneOptimizer | inline |
IsProgressiveRatioEnabled() const | CSceneOptimizer | |
LoadFlags(unsigned int flags) (defined in CSceneOptimizer) | CSceneOptimizer | inline |
LockInitialization() | CSceneOptimizer | |
LockOptimizeRatio(bool lock, ApplyTo mode=APPLY_TO_SCENE) | CSceneOptimizer | |
LockRatioStatus enum name | CSceneOptimizer | |
LockRatioStatus typedef (defined in CSceneOptimizer) | CSceneOptimizer | |
MAGICCRUNCHER_ACCURATE_DICHO enum value (defined in CSceneOptimizer) | CSceneOptimizer | |
MAGICCRUNCHER_CANCEL enum value (defined in CSceneOptimizer) | CSceneOptimizer | |
MAGICCRUNCHER_DEFAULT enum value (defined in CSceneOptimizer) | CSceneOptimizer | |
MAGICCRUNCHER_DEFAULT_SIMILARITY_INDEX enum value (defined in CSceneOptimizer) | CSceneOptimizer | |
MAGICCRUNCHER_DICHO_LEVEL enum value (defined in CSceneOptimizer) | CSceneOptimizer | |
MAGICCRUNCHER_DRAFT_DICHO enum value (defined in CSceneOptimizer) | CSceneOptimizer | |
MAGICCRUNCHER_ERROR enum value (defined in CSceneOptimizer) | CSceneOptimizer | |
MAGICCRUNCHER_INCLUDE_ALL_NODES enum value (defined in CSceneOptimizer) | CSceneOptimizer | |
MAGICCRUNCHER_INCLUDE_HIDDEN_NODE enum value | CSceneOptimizer | |
MAGICCRUNCHER_INCLUDE_LOCKED_RATIO enum value | CSceneOptimizer | |
MAGICCRUNCHER_INCLUDE_SELNODES_ONLY enum value | CSceneOptimizer | |
MAGICCRUNCHER_MEDIUM_DICHO enum value (defined in CSceneOptimizer) | CSceneOptimizer | |
MAGICCRUNCHER_SIMILARITY_COUNT enum value (defined in CSceneOptimizer) | CSceneOptimizer | |
MAGICCRUNCHER_TIMEOUT enum value (defined in CSceneOptimizer) | CSceneOptimizer | |
MAGICCRUNCHER_ULTRA_MODE enum value | CSceneOptimizer | |
MAGICCRUNCHER_VALID enum value (defined in CSceneOptimizer) | CSceneOptimizer | |
MAGICCRUNCHER_WHOLE_SCENE enum value | CSceneOptimizer | |
MagicCruncherMode enum name | CSceneOptimizer | |
MagicCruncherMode typedef (defined in CSceneOptimizer) | CSceneOptimizer | |
MagicCruncherOptimization(const CXArray< CMultiresolutionObject * > *objects, unsigned int magicCruncherMode, double hausdorffThreshold, MagicCruncherParams *params=NULL) | CSceneOptimizer | static |
MagicCruncherOptimization(unsigned int magicMode, double similarityThreshold, ApplyTo applyTo=APPLY_TO_SCENE, MagicCruncherParams *params=NULL) | CSceneOptimizer | |
MagicCruncherParams typedef (defined in CSceneOptimizer) | CSceneOptimizer | |
MagicCruncherResult enum name | CSceneOptimizer | |
MagicCruncherResult typedef (defined in CSceneOptimizer) | CSceneOptimizer | |
MagicCruncherSimilarityCount enum name (defined in CSceneOptimizer) | CSceneOptimizer | |
ModifyScene(ModifySceneMode mode) | CSceneOptimizer | |
ModifySceneMode enum name | CSceneOptimizer | |
ModifySceneMode typedef (defined in CSceneOptimizer) | CSceneOptimizer | |
MULTIRES_CUR_FACES enum value | CSceneOptimizer | |
MULTIRES_CUR_POINTS enum value | CSceneOptimizer | |
MULTIRES_MAX_FACES enum value | CSceneOptimizer | |
MULTIRES_MAX_POINTS enum value | CSceneOptimizer | |
MULTIRES_MIN_FACES enum value | CSceneOptimizer | |
MULTIRES_MIN_POINTS enum value | CSceneOptimizer | |
MultiresolutionInfo enum name | CSceneOptimizer | |
NONE_LOCKED enum value (defined in CSceneOptimizer) | CSceneOptimizer | |
OptimizableObjectInfo typedef (defined in CSceneOptimizer) | CSceneOptimizer | |
Optimize(double ratio, bool &userCancel, unsigned int ratioMode=OPTIMIZE_TO_RATIO|OPTIMIZE_TO_FACE) | CSceneOptimizer | |
OptimizerHandleDeletion() const (defined in CSceneOptimizer) | CSceneOptimizer | inline |
PredictiveCallback typedef (defined in CSceneOptimizer) | CSceneOptimizer | |
SaveFlags() const (defined in CSceneOptimizer) | CSceneOptimizer | inline |
SelectMaterial(C3DExtObject *object, MaterialID id, bool optimised) (defined in CSceneOptimizer) | CSceneOptimizer | |
SetConstraintRatio(float constraint) | CSceneOptimizer | |
SetFlag(SCENEOPTIMIZER_FLAGS flag, bool set) (defined in CSceneOptimizer) | CSceneOptimizer | |
SetFlags(unsigned int newflags, bool set) (defined in CSceneOptimizer) | CSceneOptimizer | |
SetMaxThreadCount(unsigned int count) | CSceneOptimizer | |
SetMeshPos(unsigned int curmesh) (defined in CSceneOptimizer) | CSceneOptimizer | |
SetMultiresolutionRatio(double ratio, int requiredElement, unsigned int mode, ApplyTo applyTo=APPLY_TO_SCENE) | CSceneOptimizer | |
SetNormalThreshold(double radianThreshold) | CSceneOptimizer | |
SetOptimizeExtMode(longuint optimizeExtModeFlags, bool cleanNotNeedParameters) | CSceneOptimizer | |
SetOptimizeMode(longuint optimizeModeFlags, bool cleanNotNeedParameters) | CSceneOptimizer | |
SetOptimizeMode(C3DExtObject *object, OPTIMIZE_MODE newflag, bool set) | CSceneOptimizer | |
SetPredictiveCallback(PredictiveCallback callback) | CSceneOptimizer | |
SetProgressCallback(CruncherProgressCallback callback, void *data) | CSceneOptimizer | |
SetProgressMeshRange(unsigned int meshnbr) (defined in CSceneOptimizer) | CSceneOptimizer | |
SetProgressPos(unsigned int pos) (defined in CSceneOptimizer) | CSceneOptimizer | |
SetProgressRange(unsigned int min, unsigned int max) (defined in CSceneOptimizer) | CSceneOptimizer | |
SetProgressStatus(const CXString &status) (defined in CSceneOptimizer) | CSceneOptimizer | |
SetScene(C3DScene &scene, bool optimizerHandleDeletion) | CSceneOptimizer | |
SetSymetryTolerance(float tolerance) | CSceneOptimizer | |
SetUVWTolerance(float tolerance) | CSceneOptimizer | |
SetVCTolerance(int tolerance) | CSceneOptimizer | |
ShowInformation(bool show, int textid=-1) (defined in CSceneOptimizer) | CSceneOptimizer | |
SOME_LOCKED enum value (defined in CSceneOptimizer) | CSceneOptimizer | |
UnlockInitialization() | CSceneOptimizer | |
VALIDATE_SCENE_MODIFICATION enum value | CSceneOptimizer | |
~CSceneOptimizer() (defined in CSceneOptimizer) | CSceneOptimizer | virtual |