|
MeVisLab Toolbox Reference
|
Class for managing partial face cuts. More...
#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 |
| Returns the type. | |
| Vector3 | getEntryPosition () const |
| Returns the entry position. | |
| Vector3 | getExitPosition () const |
| Returns the exit position. | |
| int | getEntryEdge () const |
| Returns the entry edge. | |
| int | getExitEdge () const |
| Returns the exit edge. | |
| int | getCuttingFace () const |
| Returns the entry face. | |
| bool | isDegenerate () const |
| Returns whether this partial face cut is degenerated. | |
| int | getDegenerateEntryEdge () const |
| Returns the degenerate entry edge. | |
| int | getDegenerateExitEdge () const |
| Returns the degenerate exit edge. | |
| void | setLocalEntry (Vector3 entryPosition, int entryEdge, WEMFace *face) |
| Sets the entry and checks whether it is degenerate. Local: local indices are used. | |
| void | setRemoteEntry (Vector3 entryPosition, int entryEdge, WEMFace *face) |
| Sets the entry and checks whether it is degenerate. Remote: edge entry numbers are used. | |
| void | setLocalExit (Vector3 exitPosition, int exitEdge, WEMFace *face) |
| Sets the exit and checks whether it is degenerate. Local: local indices are used. | |
| void | setRemoteExit (Vector3 exitPosition, int exitEdge, WEMFace *face) |
| Sets the exit and checks whether it is degenerate. Remote: edge entry numbers are used. | |
Class for managing partial face cuts.
Definition at line 28 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.
|
inline |
Returns the entry face.
Definition at line 53 of file WEMPartialFaceCut.h.
|
inline |
Returns the degenerate entry edge.
Definition at line 57 of file WEMPartialFaceCut.h.
|
inline |
Returns the degenerate exit edge.
Definition at line 59 of file WEMPartialFaceCut.h.
|
inline |
Returns the entry edge.
Definition at line 49 of file WEMPartialFaceCut.h.
|
inline |
Returns the entry position.
Definition at line 45 of file WEMPartialFaceCut.h.
|
inline |
Returns the exit edge.
Definition at line 51 of file WEMPartialFaceCut.h.
|
inline |
Returns the exit position.
Definition at line 47 of file WEMPartialFaceCut.h.
|
inline |
Returns the type.
Definition at line 43 of file WEMPartialFaceCut.h.
|
inline |
Returns whether this partial face cut is degenerated.
Definition at line 55 of file WEMPartialFaceCut.h.
Sets the entry and checks whether it is degenerate. Local: local indices are used.
Sets the exit and checks whether it is degenerate. Local: local indices are used.
Sets the entry and checks whether it is degenerate. Remote: edge entry numbers are used.
Sets the exit and checks whether it is degenerate. Remote: edge entry numbers are used.