OpenLexocad  27.1
Topo::IndexedDrawable Class Reference

#include <Shape.h>

Public Member Functions

 IndexedDrawable (void)
 
 IndexedDrawable (const IndexedDrawable &rhs)
 
virtual ~IndexedDrawable (void)
 
void clean ()
 
std::string createMD5 ()
 
void create_IndexedMesh (Geom::IndexedMesh &mesh)
 
virtual void transform (Geom::Trsf &t)
 
void dump ()
 

Public Attributes

std::vector< IndexedFacefaces
 
std::vector< IndexedEdgeedges
 

Constructor & Destructor Documentation

◆ IndexedDrawable() [1/2]

Topo::IndexedDrawable::IndexedDrawable ( void  )

◆ IndexedDrawable() [2/2]

Topo::IndexedDrawable::IndexedDrawable ( const IndexedDrawable rhs)

◆ ~IndexedDrawable()

virtual Topo::IndexedDrawable::~IndexedDrawable ( void  )
virtual

Member Function Documentation

◆ clean()

void Topo::IndexedDrawable::clean ( )

◆ create_IndexedMesh()

void Topo::IndexedDrawable::create_IndexedMesh ( Geom::IndexedMesh mesh)

◆ createMD5()

std::string Topo::IndexedDrawable::createMD5 ( )

◆ dump()

void Topo::IndexedDrawable::dump ( )

◆ transform()

virtual void Topo::IndexedDrawable::transform ( Geom::Trsf t)
virtual

Member Data Documentation

◆ edges

std::vector<IndexedEdge> Topo::IndexedDrawable::edges

◆ faces

std::vector<IndexedFace> Topo::IndexedDrawable::faces

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