#include <GteBSplineSurfaceFit.h>
Public Member Functions | |
| BSplineSurfaceFit (int degree0, int numControls0, int numSamples0, int degree1, int numControls1, int numSamples1, Vector3< Real > const *sampleData) | |
| BasisFunction< Real > const & | GetBasis (int dimension) const |
| Vector3< Real > const * | GetControlData () const |
| int | GetDegree (int dimension) const |
| int | GetNumControls (int dimension) const |
| int | GetNumSamples (int dimension) const |
| Vector3< Real > | GetPosition (Real u, Real v) const |
| Vector3< Real > const * | GetSampleData () const |
Private Attributes | |
| BasisFunction< Real > | mBasis [2] |
| std::vector< Vector3< Real > > | mControlData |
| int | mDegree [2] |
| int | mNumControls [2] |
| int | mNumSamples [2] |
| Vector3< Real > const * | mSampleData |
Definition at line 18 of file GteBSplineSurfaceFit.h.
| gte::BSplineSurfaceFit< Real >::BSplineSurfaceFit | ( | int | degree0, |
| int | numControls0, | ||
| int | numSamples0, | ||
| int | degree1, | ||
| int | numControls1, | ||
| int | numSamples1, | ||
| Vector3< Real > const * | sampleData | ||
| ) |
Definition at line 59 of file GteBSplineSurfaceFit.h.
|
inline |
Definition at line 240 of file GteBSplineSurfaceFit.h.
|
inline |
Definition at line 234 of file GteBSplineSurfaceFit.h.
|
inline |
Definition at line 222 of file GteBSplineSurfaceFit.h.
|
inline |
Definition at line 228 of file GteBSplineSurfaceFit.h.
|
inline |
Definition at line 210 of file GteBSplineSurfaceFit.h.
| Vector3< Real > gte::BSplineSurfaceFit< Real >::GetPosition | ( | Real | u, |
| Real | v | ||
| ) | const |
Definition at line 247 of file GteBSplineSurfaceFit.h.
|
inline |
Definition at line 216 of file GteBSplineSurfaceFit.h.
|
private |
Definition at line 54 of file GteBSplineSurfaceFit.h.
|
private |
Definition at line 53 of file GteBSplineSurfaceFit.h.
|
private |
Definition at line 51 of file GteBSplineSurfaceFit.h.
|
private |
Definition at line 52 of file GteBSplineSurfaceFit.h.
|
private |
Definition at line 47 of file GteBSplineSurfaceFit.h.
|
private |
Definition at line 48 of file GteBSplineSurfaceFit.h.