Stores the three points and normals of the triangles and provides access to Corrected Normal Current formula.
More...
|
| | Triangle (DataPoint pointA, DataPoint pointB, DataPoint pointC) |
| | Triangle (const std::array< VectorType, 3 > &points, const std::array< VectorType, 3 > &normals) |
| VectorType & | getPos (const int index) |
| | Get the position of the point at the given index.
|
| bool | operator== (const Triangle &other) const |
| bool | operator!= (const Triangle &other) const |
| template<bool differentOrder = false> |
| Scalar | mu0InterpolatedU () |
| template<bool differentOrder = false> |
| Scalar | mu1InterpolatedU () |
| template<bool differentOrder = false> |
| Scalar | mu2InterpolatedU () |
| template<bool differentOrder = false> |
| MatrixType | muXYInterpolatedU () |
template<class DataPoint>
struct Ponca::internal::Triangle< DataPoint >
Stores the three points and normals of the triangles and provides access to Corrected Normal Current formula.
- Template Parameters
-
| DataPoint | Type of input points. |
- See also
- CNCEigen
Definition at line 34 of file cnc.h.