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

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 valueCSceneOptimizer
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) constCSceneOptimizer
ComputeProgressiveThreshold(int objectPtNbr, int maxSceneObjectPtNbr)CSceneOptimizerstatic
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)CSceneOptimizerstatic
DeleteScene()CSceneOptimizer
DetachScene()CSceneOptimizer
EXCLUDE_LOCKED_NODES enum value (defined in CSceneOptimizer)CSceneOptimizer
GetApplyToMode() constCSceneOptimizer
GetClosestSimilarityIndex(double similarity)CSceneOptimizerstatic
GetConstraintRatio() constCSceneOptimizer
GetDefaultSimilarity()CSceneOptimizerstatic
GetDefaultSimilarityValues(int &size)CSceneOptimizerstatic
GetInitialRemovableElementNumber(bool faceNbr) constCSceneOptimizer
GetInitialRemovableFacesNumber() constCSceneOptimizer
GetInitialRemovablePointsNumber() constCSceneOptimizer
GetLockedRatioStatus(ApplyTo mode=APPLY_TO_SCENE) constCSceneOptimizer
GetMaxThreadCount() constCSceneOptimizer
GetMaxThresholdFromSelection(ApplyTo mode) const (defined in CSceneOptimizer)CSceneOptimizer
GetMultiresolutionInfo(MultiresolutionInfo info, ApplyTo applyMode=APPLY_TO_SCENE) constCSceneOptimizer
GetNormalThreshold() constCSceneOptimizer
GetObjectRatioFromGlobalRatio(bool progressive, double globalRatio, double objectProgressiveThreshold, unsigned int ratioMode, bool &leftUnoptimized)CSceneOptimizerstatic
GetObjectRatioFromGlobalRatio(double globalRatio, double objectProgressiveThreshold, unsigned int ratioMode, bool &leftUnoptimized) constCSceneOptimizer
GetOptimizableObjects(CXArray< OptimizableObjectInfo > &objects, unsigned int applyToMode, bool onlyOptimizable=true) constCSceneOptimizer
GetOptimizeExtMode() constCSceneOptimizer
GetOptimizeMode() constCSceneOptimizer
GetRemovedElementNumber(bool faceNbr) constCSceneOptimizer
GetRemovedFacesNumber() constCSceneOptimizer
GetRemovedPointsNumber() constCSceneOptimizer
GetScene(unsigned int optimizerResultFlags)CSceneOptimizer
GetSymetricPairsNumber() constCSceneOptimizer
GetSymetryTolerance() constCSceneOptimizer
GetUVWTolerance() constCSceneOptimizer
GetVCTolerance() constCSceneOptimizer
HasLockedNodes() const (defined in CSceneOptimizer)CSceneOptimizer
HasMultiresolutionScene() constCSceneOptimizer
HasSameRatio(ApplyTo applyTo) constCSceneOptimizer
IsFlagSet(SCENEOPTIMIZER_FLAGS flag) const (defined in CSceneOptimizer)CSceneOptimizerinline
IsNewScene() const (defined in CSceneOptimizer)CSceneOptimizerinline
IsProgressiveRatioEnabled() constCSceneOptimizer
LoadFlags(unsigned int flags) (defined in CSceneOptimizer)CSceneOptimizerinline
LockInitialization()CSceneOptimizer
LockOptimizeRatio(bool lock, ApplyTo mode=APPLY_TO_SCENE)CSceneOptimizer
LockRatioStatus enum nameCSceneOptimizer
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 valueCSceneOptimizer
MAGICCRUNCHER_INCLUDE_LOCKED_RATIO enum valueCSceneOptimizer
MAGICCRUNCHER_INCLUDE_SELNODES_ONLY enum valueCSceneOptimizer
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 valueCSceneOptimizer
MAGICCRUNCHER_VALID enum value (defined in CSceneOptimizer)CSceneOptimizer
MAGICCRUNCHER_WHOLE_SCENE enum valueCSceneOptimizer
MagicCruncherMode enum nameCSceneOptimizer
MagicCruncherMode typedef (defined in CSceneOptimizer)CSceneOptimizer
MagicCruncherOptimization(const CXArray< CMultiresolutionObject * > *objects, unsigned int magicCruncherMode, double hausdorffThreshold, MagicCruncherParams *params=NULL)CSceneOptimizerstatic
MagicCruncherOptimization(unsigned int magicMode, double similarityThreshold, ApplyTo applyTo=APPLY_TO_SCENE, MagicCruncherParams *params=NULL)CSceneOptimizer
MagicCruncherParams typedef (defined in CSceneOptimizer)CSceneOptimizer
MagicCruncherResult enum nameCSceneOptimizer
MagicCruncherResult typedef (defined in CSceneOptimizer)CSceneOptimizer
MagicCruncherSimilarityCount enum name (defined in CSceneOptimizer)CSceneOptimizer
ModifyScene(ModifySceneMode mode)CSceneOptimizer
ModifySceneMode enum nameCSceneOptimizer
ModifySceneMode typedef (defined in CSceneOptimizer)CSceneOptimizer
MULTIRES_CUR_FACES enum valueCSceneOptimizer
MULTIRES_CUR_POINTS enum valueCSceneOptimizer
MULTIRES_MAX_FACES enum valueCSceneOptimizer
MULTIRES_MAX_POINTS enum valueCSceneOptimizer
MULTIRES_MIN_FACES enum valueCSceneOptimizer
MULTIRES_MIN_POINTS enum valueCSceneOptimizer
MultiresolutionInfo enum nameCSceneOptimizer
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)CSceneOptimizerinline
PredictiveCallback typedef (defined in CSceneOptimizer)CSceneOptimizer
SaveFlags() const (defined in CSceneOptimizer)CSceneOptimizerinline
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 valueCSceneOptimizer
~CSceneOptimizer() (defined in CSceneOptimizer)CSceneOptimizervirtual