![]() |
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 |