Horizon
|
This is the complete list of members for PNS::OPTIMIZER, including all inherited members.
AddConstraint(OPT_CONSTRAINT *aConstraint) (defined in PNS::OPTIMIZER) | PNS::OPTIMIZER | |
CacheRemove(ITEM *aItem) (defined in PNS::OPTIMIZER) | PNS::OPTIMIZER | |
ClearCache(bool aStaticOnly=false) (defined in PNS::OPTIMIZER) | PNS::OPTIMIZER | |
ClearConstraints() (defined in PNS::OPTIMIZER) | PNS::OPTIMIZER | |
FANOUT_CLEANUP enum value | PNS::OPTIMIZER | |
KEEP_TOPOLOGY enum value (defined in PNS::OPTIMIZER) | PNS::OPTIMIZER | |
LIMIT_CORNER_COUNT enum value | PNS::OPTIMIZER | |
MERGE_COLINEAR enum value | PNS::OPTIMIZER | |
MERGE_OBTUSE enum value | PNS::OPTIMIZER | |
MERGE_SEGMENTS enum value | PNS::OPTIMIZER | |
OptimizationEffort enum name | PNS::OPTIMIZER | |
Optimize(LINE *aLine, int aEffortLevel, NODE *aWorld, const VECTOR2I &aV=VECTOR2I(0, 0)) (defined in PNS::OPTIMIZER) | PNS::OPTIMIZER | static |
Optimize(LINE *aLine, LINE *aResult=nullptr, LINE *aRoot=nullptr) (defined in PNS::OPTIMIZER) | PNS::OPTIMIZER | |
Optimize(DIFF_PAIR *aPair) (defined in PNS::OPTIMIZER) | PNS::OPTIMIZER | |
OPTIMIZER(NODE *aWorld) (defined in PNS::OPTIMIZER) | PNS::OPTIMIZER | |
PRESERVE_VERTEX enum value (defined in PNS::OPTIMIZER) | PNS::OPTIMIZER | |
RESTRICT_AREA enum value (defined in PNS::OPTIMIZER) | PNS::OPTIMIZER | |
RESTRICT_VERTEX_RANGE enum value (defined in PNS::OPTIMIZER) | PNS::OPTIMIZER | |
SetCollisionMask(int aMask) (defined in PNS::OPTIMIZER) | PNS::OPTIMIZER | inline |
SetEffortLevel(int aEffort) (defined in PNS::OPTIMIZER) | PNS::OPTIMIZER | inline |
SetPreserveVertex(const VECTOR2I &aV) (defined in PNS::OPTIMIZER) | PNS::OPTIMIZER | inline |
SetRestrictArea(const BOX2I &aArea, bool aStrict=true) (defined in PNS::OPTIMIZER) | PNS::OPTIMIZER | inline |
SetRestrictVertexRange(int aStart, int aEnd) (defined in PNS::OPTIMIZER) | PNS::OPTIMIZER | inline |
SetWorld(NODE *aNode) (defined in PNS::OPTIMIZER) | PNS::OPTIMIZER | inline |
SMART_PADS enum value | PNS::OPTIMIZER | |
~OPTIMIZER() | PNS::OPTIMIZER |