7 #ifndef __spatial_Space_h__ 8 #define __spatial_Space_h__ 18 class FE_DL_EXPORT AffineSpace :
19 virtual public SpaceI,
20 public Initialize<AffineSpace>
24 virtual ~AffineSpace(
void);
26 void initialize(
void);
29 virtual void to( SpatialVector &a_unit,
30 const SpatialVector &a_world);
31 virtual void from( SpatialVector &a_world,
32 const SpatialVector &a_unit);
34 virtual void setTransform(
35 const SpatialTransform &a_transform);
37 virtual void setAxisAligned(
38 const SpatialVector &a_origin,
39 const SpatialVector &a_extent);
43 SpatialTransform m_forward;
44 SpatialTransform m_inverse;
kernel
Definition: namespace.dox:3