Walls And Holes  1
M2M::PartialMeshData Class Reference

Class to allow piece-by-piece mesh construction. More...

#include <m2mpartialmesh.h>

Public Member Functions

QVector< QSharedPointer< SimpleTexturedObject > > constructObjects ()
 Constructs a list of meshes out of the data stored in this class. More...
 
void addQuad (const Quad &q)
 addQuad Adds a quad to the mesh. More...
 
void addTrig (const Trig &t)
 
void addPartialMesh (const PartialMeshData &p)
 
PartialMeshDataoperator+= (const PartialMeshData &other)
 
PartialMeshDataoperator+ (const PartialMeshData &other)
 

Detailed Description

Class to allow piece-by-piece mesh construction.

Member Function Documentation

◆ addPartialMesh()

void PartialMeshData::addPartialMesh ( const PartialMeshData p)
Here is the caller graph for this function:

◆ addQuad()

void PartialMeshData::addQuad ( const Quad q)

addQuad Adds a quad to the mesh.

Parameters
qThe quad.
Here is the call graph for this function:

◆ addTrig()

void PartialMeshData::addTrig ( const Trig t)
Here is the call graph for this function:

◆ constructObjects()

QVector< QSharedPointer< SimpleTexturedObject > > PartialMeshData::constructObjects ( )

Constructs a list of meshes out of the data stored in this class.

Returns
A list of meshes.
Here is the caller graph for this function:

◆ operator+()

PartialMeshData& M2M::PartialMeshData::operator+ ( const PartialMeshData other)
inline

◆ operator+=()

PartialMeshData& M2M::PartialMeshData::operator+= ( const PartialMeshData other)
inline
Here is the call graph for this function:

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