All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
SparseSelector Class Reference

#include <sparseSelector.h>

Public Member Functions

 SparseSelector (Refinement &refine)
 
 ~SparseSelector ()
 
void setRefinement (Refinement &refine)
 
RefinementgetRefinement () const
 
void setPreviousRefinement (Refinement const *refine)
 
Refinement const * getPreviousRefinement () const
 
void selectVertex (Index pVertex)
 
void selectEdge (Index pEdge)
 
void selectFace (Index pFace)
 
void selectVertexFaces (Index pVertex)
 
bool isSelectionEmpty () const
 
bool isVertexIncomplete (Index pVertex) const
 

Detailed Description

Definition at line 60 of file sparseSelector.h.

Constructor & Destructor Documentation

SparseSelector ( Refinement refine)
inline

Definition at line 63 of file sparseSelector.h.

~SparseSelector ( )
inline

Definition at line 64 of file sparseSelector.h.

Member Function Documentation

Refinement const* getPreviousRefinement ( ) const
inline

Definition at line 78 of file sparseSelector.h.

Refinement& getRefinement ( ) const
inline

Definition at line 75 of file sparseSelector.h.

bool isSelectionEmpty ( ) const
inline

Definition at line 95 of file sparseSelector.h.

bool isVertexIncomplete ( Index  pVertex) const
inline

Definition at line 97 of file sparseSelector.h.

void selectEdge ( Index  pEdge)
void selectFace ( Index  pFace)
void selectVertex ( Index  pVertex)
void selectVertexFaces ( Index  pVertex)
void setPreviousRefinement ( Refinement const *  refine)
inline

Definition at line 77 of file sparseSelector.h.

void setRefinement ( Refinement refine)
inline

Definition at line 74 of file sparseSelector.h.


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