#include <WEMPartialFaceCut.h>
Public Member Functions | |
| WEMPartialFaceCut () | |
| Standard constructor. | |
| WEMPartialFaceCut (int type, int cuttingFace) | |
| Create new partial face cut with given parameters. | |
| WEMPartialFaceCut (int type, int cuttingFace, Vector3 entryPosition, int entryEdge, Vector3 exitPosition, int exitEdge) | |
| Create new partial face cut with given parameters. | |
| ~WEMPartialFaceCut () | |
| Standard destructor. | |
| int | getType () const |
| Get type. | |
| Vector3 | getEntryPosition () const |
| Get entry position. | |
| Vector3 | getExitPosition () const |
| Get exit position. | |
| int | getEntryEdge () const |
| Get entry edge. | |
| int | getExitEdge () const |
| Get exit edge. | |
| int | getCuttingFace () const |
| Get entry face. | |
| bool | isDegenerate () const |
| Is degenerate? | |
| int | getDegenerateEntryEdge () const |
| Get degenerate entry edge. | |
| int | getDegenerateExitEdge () const |
| Get degenerate exit edge. | |
| void | setLocalEntry (Vector3 entryPosition, int entryEdge, WEMFace *face) |
| Set entry and check for degenerate. Local: local indices are used. | |
| void | setRemoteEntry (Vector3 entryPosition, int entryEdge, WEMFace *face) |
| Set entry and check for degenerate. Remote: edge entrynumbers are used. | |
| void | setLocalExit (Vector3 exitPosition, int exitEdge, WEMFace *face) |
| Set exit and check for degenerate. Local: local indices are used. | |
| void | setRemoteExit (Vector3 exitPosition, int exitEdge, WEMFace *face) |
| Set exit and check for degenerate. Remote: edge entrynumbers are used. | |
Definition at line 27 of file WEMPartialFaceCut.h.
| ml::WEMPartialFaceCut::WEMPartialFaceCut | ( | ) |
Standard constructor.
| ml::WEMPartialFaceCut::WEMPartialFaceCut | ( | int | type, | |
| int | cuttingFace | |||
| ) |
Create new partial face cut with given parameters.
| ml::WEMPartialFaceCut::WEMPartialFaceCut | ( | int | type, | |
| int | cuttingFace, | |||
| Vector3 | entryPosition, | |||
| int | entryEdge, | |||
| Vector3 | exitPosition, | |||
| int | exitEdge | |||
| ) |
Create new partial face cut with given parameters.
| ml::WEMPartialFaceCut::~WEMPartialFaceCut | ( | ) |
Standard destructor.
| int ml::WEMPartialFaceCut::getCuttingFace | ( | ) | const [inline] |
| int ml::WEMPartialFaceCut::getDegenerateEntryEdge | ( | ) | const [inline] |
| int ml::WEMPartialFaceCut::getDegenerateExitEdge | ( | ) | const [inline] |
| int ml::WEMPartialFaceCut::getEntryEdge | ( | ) | const [inline] |
| Vector3 ml::WEMPartialFaceCut::getEntryPosition | ( | ) | const [inline] |
| int ml::WEMPartialFaceCut::getExitEdge | ( | ) | const [inline] |
| Vector3 ml::WEMPartialFaceCut::getExitPosition | ( | ) | const [inline] |
| int ml::WEMPartialFaceCut::getType | ( | ) | const [inline] |
| bool ml::WEMPartialFaceCut::isDegenerate | ( | ) | const [inline] |
Set entry and check for degenerate. Local: local indices are used.
Set exit and check for degenerate. Local: local indices are used.
Set entry and check for degenerate. Remote: edge entrynumbers are used.
Set exit and check for degenerate. Remote: edge entrynumbers are used.
1.5.8