libVFRendering  0.14.0

A vector field rendering library
Public Member Functions | List of all members
VFRendering::VectorField Class Reference

Public Member Functions

 VectorField (const Geometry &geometry, const std::vector< glm::vec3 > &vectors)
 
void update (const Geometry &geometry, const std::vector< glm::vec3 > &vectors)
 
void updateGeometry (const Geometry &geometry)
 
void updateVectors (const std::vector< glm::vec3 > &vectors)
 
const std::vector< glm::vec3 > & positions () const
 
const std::vector< glm::vec3 > & directions () const
 
const std::vector< std::array< Geometry::index_type, 3 > > & surfaceIndices () const
 
const std::vector< std::array< Geometry::index_type, 4 > > & volumeIndices () const
 
unsigned long geometryUpdateId () const
 
unsigned long vectorsUpdateId () const
 

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