Go to the documentation of this file. 1 #ifndef __GfxTL_HYPERPLANECOORDINATESYSTEM_HEADER__
2 #define __GfxTL_HYPERPLANECOORDINATESYSTEM_HEADER__
9 template<
class Scalar,
unsigned int D >
16 template<
class ScalarT >
45 template<
class Scalar >
55 for (
unsigned int i = 0; i <
Dim - 1; ++i)
97 _axis[1] = n % _axis[0];
void FromNormal(ScalarType x, ScalarType y, ScalarType z)
HyperplaneCoordinateSystem(V n)
void FromNormal(const V &n)
PointType & operator[](unsigned int i)
HyperplaneCoordinateSystem(ScalarType x, ScalarType y, ScalarType z)
PointType & operator[](unsigned int i)
double v(double t, double v0, double a0, double j)
HyperplaneCoordinateSystem()
void FromNormal(const PointType &n)
VectorXD< Dim, ScalarType > PointType
void FromNormal(const V &v)
VectorXD< Dim, ScalarType > PointType
const PointType & operator[](unsigned int i) const
const PointType & operator[](unsigned int i) const