Triangle definition.
Each vertex has three spatial coordinates and four color values.
Definition at line 36 of file CSetOfTriangles.h.
#include <mrpt/opengl/CSetOfTriangles.h>
Public Member Functions | |
TTriangle () | |
TTriangle (const mrpt::math::TPolygon3D &p) | |
Public Attributes | |
float | x [3] |
float | y [3] |
float | z [3] |
float | r [3] |
float | g [3] |
float | b [3] |
float | a [3] |
|
inline |
Definition at line 38 of file CSetOfTriangles.h.
|
inline |
Definition at line 43 of file CSetOfTriangles.h.
References ASSERT_.
float mrpt::opengl::CSetOfTriangles::TTriangle::a[3] |
Definition at line 50 of file CSetOfTriangles.h.
Referenced by mrpt::maps::CRandomFieldGridMap2D::getAs3DObject(), mrpt::opengl::stock_objects::RobotPioneer(), and mrpt::opengl::CMesh::updateTriangles().
float mrpt::opengl::CSetOfTriangles::TTriangle::b[3] |
Definition at line 50 of file CSetOfTriangles.h.
Referenced by mrpt::maps::CRandomFieldGridMap2D::getAs3DObject(), mrpt::opengl::stock_objects::RobotPioneer(), and mrpt::opengl::CMesh::updateTriangles().
float mrpt::opengl::CSetOfTriangles::TTriangle::g[3] |
Definition at line 50 of file CSetOfTriangles.h.
Referenced by mrpt::maps::CRandomFieldGridMap2D::getAs3DObject(), mrpt::opengl::stock_objects::RobotPioneer(), and mrpt::opengl::CMesh::updateTriangles().
float mrpt::opengl::CSetOfTriangles::TTriangle::r[3] |
Definition at line 50 of file CSetOfTriangles.h.
Referenced by mrpt::maps::CRandomFieldGridMap2D::getAs3DObject(), mrpt::opengl::stock_objects::RobotPioneer(), and mrpt::opengl::CMesh::updateTriangles().
float mrpt::opengl::CSetOfTriangles::TTriangle::x[3] |
Definition at line 49 of file CSetOfTriangles.h.
Referenced by mrpt::maps::CRandomFieldGridMap2D::getAs3DObject(), mrpt::opengl::CAngularObservationMesh::render_dl(), mrpt::opengl::stock_objects::RobotPioneer(), and mrpt::opengl::CMesh::updateTriangles().
float mrpt::opengl::CSetOfTriangles::TTriangle::y[3] |
Definition at line 49 of file CSetOfTriangles.h.
Referenced by mrpt::maps::CRandomFieldGridMap2D::getAs3DObject(), mrpt::opengl::stock_objects::RobotPioneer(), and mrpt::opengl::CMesh::updateTriangles().
float mrpt::opengl::CSetOfTriangles::TTriangle::z[3] |
Definition at line 49 of file CSetOfTriangles.h.
Referenced by mrpt::maps::CRandomFieldGridMap2D::getAs3DObject(), mrpt::opengl::stock_objects::RobotPioneer(), and mrpt::opengl::CMesh::updateTriangles().
Page generated by Doxygen 1.8.14 for MRPT 1.5.6 Git: 4c65e8431 Tue Apr 24 08:18:17 2018 +0200 at lun oct 28 01:35:26 CET 2019 |