sofa::component::mapping::BarycentricMapper< In, Out >::MappingData< NC, NP > Class Template Reference

#include <BarycentricMapping.h>

Collaboration diagram for sofa::component::mapping::BarycentricMapper< In, Out >::MappingData< NC, NP >:

Collaboration graph
[legend]

Detailed Description

template<class In, class Out>
template<int NC, int NP>
class sofa::component::mapping::BarycentricMapper< In, Out >::MappingData< NC, NP >

Definition at line 57 of file BarycentricMapping.h.


Data Fields

int in_index
Real baryCoords [NC]

Friends

std::istream & operator>> (std::istream &in, MappingData< NC, NP > &m)
std::ostream & operator<< (std::ostream &out, const MappingData< NC, NP > &m)

Friends And Related Function Documentation

template<class In, class Out>
template<int NC, int NP>
std::istream& operator>> ( std::istream &  in,
MappingData< NC, NP > &  m 
) [friend]

Definition at line 64 of file BarycentricMapping.h.

template<class In, class Out>
template<int NC, int NP>
std::ostream& operator<< ( std::ostream &  out,
const MappingData< NC, NP > &  m 
) [friend]

Definition at line 71 of file BarycentricMapping.h.


Field Documentation

template<class In, class Out>
template<int NC, int NP>
int sofa::component::mapping::BarycentricMapper< In, Out >::MappingData< NC, NP >::in_index

Definition at line 60 of file BarycentricMapping.h.

Referenced by sofa::component::mapping::TopologyBarycentricMapper< topology::MeshTopology, In, Out >::addPointInCube(), sofa::component::mapping::TopologyBarycentricMapper< topology::SparseGridTopology, In, Out >::addPointInCube(), sofa::component::mapping::TopologyBarycentricMapper< topology::RegularGridTopology, In, Out >::addPointInCube(), sofa::component::mapping::TopologyBarycentricMapper< topology::MeshTopology, In, Out >::addPointInLine(), sofa::component::mapping::TopologyBarycentricMapper< topology::MeshTopology, In, Out >::addPointInQuad(), sofa::component::mapping::TopologyBarycentricMapper< topology::MeshTopology, In, Out >::addPointInTetra(), sofa::component::mapping::TopologyBarycentricMapper< topology::TriangleSetTopology< In >, In, Out >::addPointInTriangle(), and sofa::component::mapping::TopologyBarycentricMapper< topology::MeshTopology, In, Out >::addPointInTriangle().

template<class In, class Out>
template<int NC, int NP>
Real sofa::component::mapping::BarycentricMapper< In, Out >::MappingData< NC, NP >::baryCoords[NC]

Definition at line 62 of file BarycentricMapping.h.

Referenced by sofa::component::mapping::TopologyBarycentricMapper< topology::MeshTopology, In, Out >::addPointInCube(), sofa::component::mapping::TopologyBarycentricMapper< topology::SparseGridTopology, In, Out >::addPointInCube(), sofa::component::mapping::TopologyBarycentricMapper< topology::RegularGridTopology, In, Out >::addPointInCube(), sofa::component::mapping::TopologyBarycentricMapper< topology::MeshTopology, In, Out >::addPointInLine(), sofa::component::mapping::TopologyBarycentricMapper< topology::MeshTopology, In, Out >::addPointInQuad(), sofa::component::mapping::TopologyBarycentricMapper< topology::MeshTopology, In, Out >::addPointInTetra(), sofa::component::mapping::TopologyBarycentricMapper< topology::TriangleSetTopology< In >, In, Out >::addPointInTriangle(), and sofa::component::mapping::TopologyBarycentricMapper< topology::MeshTopology, In, Out >::addPointInTriangle().


The documentation for this class was generated from the following file:
Generated on Mon May 5 23:38:23 2008 for Sofa by  doxygen 1.5.3