ml::WEMPartialFaceCut Class Reference

MISSING DESCRIPTION. More...

#include <WEMPartialFaceCut.h>

List of all members.

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.


Detailed Description

MISSING DESCRIPTION.

Definition at line 27 of file WEMPartialFaceCut.h.


Constructor & Destructor Documentation

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.


Member Function Documentation

int ml::WEMPartialFaceCut::getCuttingFace (  )  const [inline]

Get entry face.

Definition at line 52 of file WEMPartialFaceCut.h.

int ml::WEMPartialFaceCut::getDegenerateEntryEdge (  )  const [inline]

Get degenerate entry edge.

Definition at line 56 of file WEMPartialFaceCut.h.

int ml::WEMPartialFaceCut::getDegenerateExitEdge (  )  const [inline]

Get degenerate exit edge.

Definition at line 58 of file WEMPartialFaceCut.h.

int ml::WEMPartialFaceCut::getEntryEdge (  )  const [inline]

Get entry edge.

Definition at line 48 of file WEMPartialFaceCut.h.

Vector3 ml::WEMPartialFaceCut::getEntryPosition (  )  const [inline]

Get entry position.

Definition at line 44 of file WEMPartialFaceCut.h.

int ml::WEMPartialFaceCut::getExitEdge (  )  const [inline]

Get exit edge.

Definition at line 50 of file WEMPartialFaceCut.h.

Vector3 ml::WEMPartialFaceCut::getExitPosition (  )  const [inline]

Get exit position.

Definition at line 46 of file WEMPartialFaceCut.h.

int ml::WEMPartialFaceCut::getType (  )  const [inline]

Get type.

Definition at line 42 of file WEMPartialFaceCut.h.

bool ml::WEMPartialFaceCut::isDegenerate (  )  const [inline]

Is degenerate?

Definition at line 54 of file WEMPartialFaceCut.h.

void ml::WEMPartialFaceCut::setLocalEntry ( Vector3  entryPosition,
int  entryEdge,
WEMFace face 
)

Set entry and check for degenerate. Local: local indices are used.

void ml::WEMPartialFaceCut::setLocalExit ( Vector3  exitPosition,
int  exitEdge,
WEMFace face 
)

Set exit and check for degenerate. Local: local indices are used.

void ml::WEMPartialFaceCut::setRemoteEntry ( Vector3  entryPosition,
int  entryEdge,
WEMFace face 
)

Set entry and check for degenerate. Remote: edge entrynumbers are used.

void ml::WEMPartialFaceCut::setRemoteExit ( Vector3  exitPosition,
int  exitEdge,
WEMFace face 
)

Set exit and check for degenerate. Remote: edge entrynumbers are used.


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

Generated on Sat Sep 3 18:39:41 2011 for MeVisLab Toolbox Reference by  doxygen 1.5.8