Horizon
Loading...
Searching...
No Matches
PNS::KEEP_TOPOLOGY_CONSTRAINT Class Reference
Inheritance diagram for PNS::KEEP_TOPOLOGY_CONSTRAINT:
PNS::OPT_CONSTRAINT

Public Member Functions

 KEEP_TOPOLOGY_CONSTRAINT (NODE *aWorld)
bool Check (int aVertex1, int aVertex2, const LINE *aOriginLine, const SHAPE_LINE_CHAIN &aCurrentPath, const SHAPE_LINE_CHAIN &aReplacement) override
Public Member Functions inherited from PNS::OPT_CONSTRAINT
 OPT_CONSTRAINT (NODE *aWorld)
int GetPriority () const
void SetPriority (int aPriority)

Additional Inherited Members

Protected Attributes inherited from PNS::OPT_CONSTRAINT
NODEm_world
int m_priority

Member Function Documentation

◆ Check()

bool PNS::KEEP_TOPOLOGY_CONSTRAINT::Check ( int aVertex1,
int aVertex2,
const LINE * aOriginLine,
const SHAPE_LINE_CHAIN & aCurrentPath,
const SHAPE_LINE_CHAIN & aReplacement )
overridevirtual

Implements PNS::OPT_CONSTRAINT.


The documentation for this class was generated from the following files: