Represents a single vertex. More...
#include "BezierPatch.hpp"
Public Member Functions | |
void | Average (const VertexT &A, const VertexT &B) |
Computes the values of this vertex as the average of the given vertices A and B. More... | |
Public Attributes | |
Vector3T< T > | Coord |
Vertex coordinate. More... | |
Vector3T< T > | TexCoord |
Vertex texture coordinates. More... | |
Vector3T< T > | Normal |
Vertex normal. More... | |
Vector3T< T > | TangentS |
DOCTODO. More... | |
Vector3T< T > | TangentT |
DOCTODO. More... | |
Represents a single vertex.
Computes the values of this vertex as the average of the given vertices A and B.
Vector3T<T> cf::math::BezierPatchT< T >::VertexT::Coord |
Vertex coordinate.
Vector3T<T> cf::math::BezierPatchT< T >::VertexT::Normal |
Vertex normal.
Vector3T<T> cf::math::BezierPatchT< T >::VertexT::TangentS |
DOCTODO.
Vector3T<T> cf::math::BezierPatchT< T >::VertexT::TangentT |
DOCTODO.
Vector3T<T> cf::math::BezierPatchT< T >::VertexT::TexCoord |
Vertex texture coordinates.