The ReferencedVertice contains a reference to the mesh it has been created from. Therefore any changes to the vertice wil be reflected in the original mesh.
More...
#include <ReferencedVertice.hpp>
|
class | ReferencedTriangle |
|
class | ReferencedEdge |
|
std::ostream & | operator<< (std::ostream &os, const ReferencedVertice &v) |
| Serilization operator for converting to string. More...
|
|
The ReferencedVertice contains a reference to the mesh it has been created from. Therefore any changes to the vertice wil be reflected in the original mesh.
◆ ReferencedVertice()
Construct a new Referenced Vertice.
- Parameters
-
ref | pointer to the referenced mesh |
vertice | index of the referenced vertice |
◆ idx() [1/2]
access to the index this mesh is refering to
- Returns
- uint32_t&
◆ idx() [2/2]
access to the index this mesh is refering to
- Returns
- uint32_t&
◆ operator*=()
apply a transform to this vertice.
- Parameters
-
rhs | the transform to apply |
- Returns
- this Vertice
◆ operator=() [1/2]
Copy the data of a vector into the vertice.
- Parameters
-
- Returns
- this Vertice
◆ operator=() [2/2]
Copy the data of a vector into the vertice.
- Parameters
-
- Returns
- this Vertice
◆ operator[]()
double& operator[] |
( |
size_t |
i | ) |
const |
acces the vertice data
- Parameters
-
i | index for the vertix corrdinate x=0 y=1 z=2 |
- Returns
- double&
◆ operator<<
Serilization operator for converting to string.
- Parameters
-
os | [in/out] the output stream |
v | [in] the vertice |
- Returns
- std::ostream&
The documentation for this class was generated from the following file: