Mantid
Loading...
Searching...
No Matches
Public Member Functions | List of all members
Mantid::Geometry::RenderingMesh Class Referenceabstract

RenderingMesh : Mesh abstraction required for rendering. More...

#include <RenderingMesh.h>

Public Member Functions

virtual std::vector< uint32_t > getTriangles () const =0
 
virtual std::vector< double > getVertices () const =0
 
virtual size_t numberOfTriangles () const =0
 
virtual size_t numberOfVertices () const =0
 
virtual ~RenderingMesh ()=default
 

Detailed Description

RenderingMesh : Mesh abstraction required for rendering.

Definition at line 17 of file RenderingMesh.h.

Constructor & Destructor Documentation

◆ ~RenderingMesh()

virtual Mantid::Geometry::RenderingMesh::~RenderingMesh ( )
virtualdefault

Member Function Documentation

◆ getTriangles()

virtual std::vector< uint32_t > Mantid::Geometry::RenderingMesh::getTriangles ( ) const
pure virtual

◆ getVertices()

virtual std::vector< double > Mantid::Geometry::RenderingMesh::getVertices ( ) const
pure virtual

◆ numberOfTriangles()

virtual size_t Mantid::Geometry::RenderingMesh::numberOfTriangles ( ) const
pure virtual

◆ numberOfVertices()

virtual size_t Mantid::Geometry::RenderingMesh::numberOfVertices ( ) const
pure virtual

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