The Normal class represents a N-Dimensional normal vector that will be part of an Element (e.g. Vertex, Face...).
Allows to get and set an object that represents a normal. The type of this object must satisfy the PointConcept.
For example, if you have a Vertex Element v
with the Normal component, you'll be able to access to this component member functions from v
:
A class representing a line segment in n-dimensional space. The class is parameterized by a PointConc...
Definition segment.h:43
- Template Parameters
-
P | The type of the normal. This template argument must be a type that satisfies the PointConcept. |
ParentElemType | This template argument must be void if the component needs to be stored horizontally, or the type of the parent element that will contain this component if the component needs to be stored vertically. |
OPT | If true, the component will be optional. This argument is considered only if the component is stored vertically. |