cee::ug::IsovolumeData Class Reference

Returns raw node coordinates and result values for an isovolume. More...

Public Member Functions

 IsovolumeData ()
 Constructs an empty object. More...
 
void allTriangles (std::vector< unsigned int > *triangles) const
 Gets all triangle data as an array of vertices. More...
 
void allVertices (std::vector< Vec3d > *vertices) const
 Gets all vertices as an array. More...
 
void allScalarResults (std::vector< double > *scalarResult) const
 Gets all scalar result values as a double array. More...
 
void allVectorResults (std::vector< Vec3d > *vectorResult) const
 Gets all vector result values as an array of vectors. More...
 

Detailed Description

Returns raw node coordinates and result values for an isovolume.

Get the isovolume data using Isovolume::data().

See also
Isovolume

Constructor & Destructor Documentation

cee::ug::IsovolumeData::IsovolumeData ( )

Constructs an empty object.

Member Function Documentation

void cee::ug::IsovolumeData::allScalarResults ( std::vector< double > *  scalarResult) const

Gets all scalar result values as a double array.

void cee::ug::IsovolumeData::allTriangles ( std::vector< unsigned int > *  triangles) const

Gets all triangle data as an array of vertices.

void cee::ug::IsovolumeData::allVectorResults ( std::vector< Vec3d > *  vectorResult) const

Gets all vector result values as an array of vectors.

void cee::ug::IsovolumeData::allVertices ( std::vector< Vec3d > *  vertices) const

Gets all vertices as an array.