ug4
ug::IVertexGroup Class Referenceabstract

Base class for all classes which consist of a group of vertices. More...

#include <grid_base_objects.h>

+ Inheritance diagram for ug::IVertexGroup:

Public Types

typedef Vertex *const * ConstVertexArray
 

Public Member Functions

virtual size_t num_vertices () const =0
 
Vertexoperator[] (size_t index) const
 returns the i-th vertex. More...
 
size_t size () const
 returns the number of vertices. More...
 
virtual Vertexvertex (size_t index) const =0
 
virtual ConstVertexArray vertices () const =0
 
virtual ~IVertexGroup ()
 

Detailed Description

Base class for all classes which consist of a group of vertices.

Member Typedef Documentation

◆ ConstVertexArray

Constructor & Destructor Documentation

◆ ~IVertexGroup()

virtual ug::IVertexGroup::~IVertexGroup ( )
inlinevirtual

Member Function Documentation

◆ num_vertices()

◆ operator[]()

Vertex* ug::IVertexGroup::operator[] ( size_t  index) const
inline

returns the i-th vertex.

◆ size()

size_t ug::IVertexGroup::size ( ) const
inline

◆ vertex()

◆ vertices()


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