View on GitHub

Vistle

Distributed Data-parallel Scientific Visualization in VR

Public Types | Public Member Functions | List of all members
vistle::CelltreeInterface< Dim > Class Template Referenceabstract

#include <core/celltree.h>

Inheritance diagram for vistle::CelltreeInterface< Dim >:
Inheritance graph
[legend]
Collaboration diagram for vistle::CelltreeInterface< Dim >:
Collaboration graph
[legend]

Public Types

typedef vistle::Celltree< Scalar, Index, Dim > Celltree
 

Public Member Functions

virtual bool hasCelltree () const =0
 
virtual Celltree::const_ptr getCelltree () const =0
 
virtual bool validateCelltree () const =0
 
- Public Member Functions inherited from vistle::ElementInterface
virtual Index getNumElements ()=0
 
virtual Index getNumElements () const =0
 
virtual Index cellNumFaces (Index elem) const =0
 
virtual std::vector< IndexcellVertices (Index elem) const =0
 
- Public Member Functions inherited from vistle::GeometryInterface
virtual std::pair< Vector, VectorgetBounds () const =0
 
virtual Index getNumVertices ()=0
 
virtual Index getNumVertices () const =0
 
virtual normals_const_ptr normals () const =0
 
virtual Vector3 getVertex (Index v) const =0
 
- Public Member Functions inherited from vistle::ObjectInterfaceBase
virtual std::shared_ptr< const Objectobject () const =0
 

Additional Inherited Members

- Protected Member Functions inherited from vistle::ObjectInterfaceBase
virtual ~ObjectInterfaceBase ()
 

Member Typedef Documentation

◆ Celltree

template<int Dim>
typedef vistle::Celltree<Scalar, Index, Dim> vistle::CelltreeInterface< Dim >::Celltree

Member Function Documentation

◆ getCelltree()

template<int Dim>
virtual Celltree::const_ptr vistle::CelltreeInterface< Dim >::getCelltree ( ) const
pure virtual

◆ hasCelltree()

template<int Dim>
virtual bool vistle::CelltreeInterface< Dim >::hasCelltree ( ) const
pure virtual

◆ validateCelltree()

template<int Dim>
virtual bool vistle::CelltreeInterface< Dim >::validateCelltree ( ) const
pure virtual

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