A representation of a quadratic curve with order set to 3. More...
#include <ParametricCurve.h>


Public Member Functions | |
| QuadraticCurve () | |
| QuadraticCurve (const QuadraticCurve &other) | |
| ~QuadraticCurve () | |
| QuadraticCurve & | operator= (const QuadraticCurve &other) |
| void | makeBezier () |
A representation of a quadratic curve with order set to 3.
| DATA_TYPE | The data type to use for the components. | |
| SIZE | The number of components this curve has. |
Definition at line 250 of file ParametricCurve.h.
| gmtl::QuadraticCurve< DATA_TYPE, SIZE >::QuadraticCurve | ( | ) |
Definition at line 262 of file ParametricCurve.h.
{
}
| gmtl::QuadraticCurve< DATA_TYPE, SIZE >::QuadraticCurve | ( | const QuadraticCurve< DATA_TYPE, SIZE > & | other | ) |
Definition at line 267 of file ParametricCurve.h.
{
*this = other;
}
| gmtl::QuadraticCurve< DATA_TYPE, SIZE >::~QuadraticCurve | ( | ) |
Definition at line 273 of file ParametricCurve.h.
{
}
| void gmtl::QuadraticCurve< DATA_TYPE, SIZE >::makeBezier | ( | ) |
Definition at line 287 of file ParametricCurve.h.
{
mBasisMatrix.set(
1.0, -2.0, 1.0,
-2.0, 2.0, 0.0,
1.0, 0.0, 0.0
);
}
| QuadraticCurve< DATA_TYPE, SIZE > & gmtl::QuadraticCurve< DATA_TYPE, SIZE >::operator= | ( | const QuadraticCurve< DATA_TYPE, SIZE > & | other | ) |
Definition at line 279 of file ParametricCurve.h.
{
ParametricCurve::operator =(other);
return *this;
}
1.7.1