sofa::component::topology::EdgesAdded Class Reference

indicates that some edges were added More...

#include <EdgeSetTopologyChange.h>

Inheritance diagram for sofa::component::topology::EdgesAdded:

Inheritance graph
[legend]
Collaboration diagram for sofa::component::topology::EdgesAdded:

Collaboration graph
[legend]

Public Member Functions

 EdgesAdded (const unsigned int nE)
 EdgesAdded (const unsigned int nE, const sofa::helper::vector< Edge > &edgesList, const sofa::helper::vector< unsigned int > &edgesIndex)
 EdgesAdded (const unsigned int nE, const sofa::helper::vector< Edge > &edgesList, const sofa::helper::vector< unsigned int > &edgesIndex, const sofa::helper::vector< sofa::helper::vector< unsigned int > > &ancestors)
 EdgesAdded (const unsigned int nE, const sofa::helper::vector< Edge > &edgesList, const sofa::helper::vector< unsigned int > &edgesIndex, const sofa::helper::vector< sofa::helper::vector< unsigned int > > &ancestors, const sofa::helper::vector< sofa::helper::vector< double > > &baryCoefs)
virtual ~EdgesAdded ()
unsigned int getNbAddedEdges () const

Data Fields

unsigned int nEdges
sofa::helper::vector< Edge > edgeArray
sofa::helper::vector< unsigned
int > 
edgeIndexArray
sofa::helper::vector
< sofa::helper::vector
< unsigned int > > 
ancestorsList
sofa::helper::vector
< sofa::helper::vector< double > > 
coefs

Detailed Description

indicates that some edges were added

Definition at line 43 of file EdgeSetTopologyChange.h.


Constructor & Destructor Documentation

sofa::component::topology::EdgesAdded::EdgesAdded ( const unsigned int  nE  )  [inline]

Definition at line 46 of file EdgeSetTopologyChange.h.

sofa::component::topology::EdgesAdded::EdgesAdded ( const unsigned int  nE,
const sofa::helper::vector< Edge > &  edgesList,
const sofa::helper::vector< unsigned int > &  edgesIndex 
) [inline]

Definition at line 51 of file EdgeSetTopologyChange.h.

sofa::component::topology::EdgesAdded::EdgesAdded ( const unsigned int  nE,
const sofa::helper::vector< Edge > &  edgesList,
const sofa::helper::vector< unsigned int > &  edgesIndex,
const sofa::helper::vector< sofa::helper::vector< unsigned int > > &  ancestors 
) [inline]

Definition at line 60 of file EdgeSetTopologyChange.h.

sofa::component::topology::EdgesAdded::EdgesAdded ( const unsigned int  nE,
const sofa::helper::vector< Edge > &  edgesList,
const sofa::helper::vector< unsigned int > &  edgesIndex,
const sofa::helper::vector< sofa::helper::vector< unsigned int > > &  ancestors,
const sofa::helper::vector< sofa::helper::vector< double > > &  baryCoefs 
) [inline]

Definition at line 71 of file EdgeSetTopologyChange.h.

virtual sofa::component::topology::EdgesAdded::~EdgesAdded (  )  [inline, virtual]

Definition at line 84 of file EdgeSetTopologyChange.h.


Member Function Documentation

unsigned int sofa::component::topology::EdgesAdded::getNbAddedEdges (  )  const [inline]


Field Documentation

Definition at line 89 of file EdgeSetTopologyChange.h.

Referenced by getNbAddedEdges().


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

Generated on Sun Nov 23 04:21:23 2008 for Sofa by  doxygen 1.5.7.1