|
using | Space = CoordinateSpace |
|
using | ReturnType = Vector< DataDims, T > |
|
|
| SpatialSampler (const SpatialEntity< SpatialDims > &spatialEntity, Space space=Space::Data) |
|
virtual Vector< DataDims, T > | sample (const Vector< SpatialDims, double > &pos) const |
|
virtual Vector< DataDims, T > | sample (const Vector< SpatialDims, float > &pos) const |
|
virtual Vector< DataDims, T > | sample (const Vector< SpatialDims, double > &pos, Space space) const |
|
virtual Vector< DataDims, T > | sample (const Vector< SpatialDims, float > &pos, Space space) const |
|
virtual bool | withinBounds (const Vector< SpatialDims, double > &pos) const |
|
virtual bool | withinBounds (const Vector< SpatialDims, float > &pos) const |
|
virtual bool | withinBounds (const Vector< SpatialDims, double > &pos, Space space) const |
|
virtual bool | withinBounds (const Vector< SpatialDims, float > &pos, Space space) const |
|
Matrix< SpatialDims, float > | getBasis () const |
|
Matrix< SpatialDims+1, float > | getModelMatrix () const |
|
Matrix< SpatialDims+1, float > | getWorldMatrix () const |
|
const SpatialCoordinateTransformer< SpatialDims > & | getCoordinateTransformer () const |
|
|
static const unsigned | SpatialDimensions = SpatialDims |
|
static const unsigned | DataDimensions = DataDims |
|
|
virtual Vector< DataDims, T > | sampleDataSpace (const Vector< SpatialDims, double > &pos) const =0 |
|
virtual bool | withinBoundsDataSpace (const Vector< SpatialDims, double > &pos) const =0 |
|
|
Space | space_ |
|
const SpatialEntity< SpatialDims > & | spatialEntity_ |
|
Matrix< SpatialDims+1, double > | transform_ |
|
The documentation for this class was generated from the following file: