| 
    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.
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.