| uLib-0.2
    | 
#include <Math/StructuredGrid.h>
 
  
 | Public Member Functions | |
| StructuredGrid (const Vector3i &size) | |
| void | SetSpacing (const Vector3f &spacing) | 
| Vector3f | GetSpacing () const | 
| bool | IsInsideBounds (const Vector4f &pt) const | 
| Vector3i | Find (const HPoint3f &pt) const | 
| void | PrintSelf (std::ostream &o) | 
|  Public Member Functions inherited from uLib::ContainerBox | |
| ContainerBox () | |
| ContainerBox (const ContainerBox ©) | |
| void | SetOrigin (const Vector3f &v) | 
| Vector3f | GetOrigin () const | 
| void | SetSize (const Vector3f &v) | 
| Vector3f | GetSize () const | 
| void | FlipLocalAxes (int first, int second) | 
| Matrix4f | GetWorldMatrix () const | 
| Vector4f | GetWorldPoint (const Vector4f &v) const | 
| Vector4f | GetWorldPoint (const float x, const float y, const float z) | 
| Vector4f | GetLocalPoint (const Vector4f &v) const | 
| Vector4f | GetLocalPoint (const float x, const float y, const float z) | 
|  Public Member Functions inherited from uLib::AffineTransform | |
| AffineTransform () | |
| AffineTransform (AffineTransform *parent) | |
| AffineTransform (const AffineTransform ©) | |
| Eigen::Affine3f & | GetTransform () | 
| AffineTransform * | GetParent () const | 
| void | SetParent (AffineTransform *name) | 
| void | SetMatrix (Matrix4f &mat) | 
| Matrix4f & | GetMatrix () | 
| Matrix4f | GetWorldMatrix () const | 
| void | SetPosition (const Vector3f &v) | 
| Vector3f | GetPosition () const | 
| void | SetRotation (const Matrix3f &m) | 
| Matrix3f | GetRotation () const | 
| void | Translate (const Vector3f &v) | 
| void | Scale (const Vector3f &v) | 
| Vector3f | GetScale () const | 
| void | Rotate (const Matrix3f &m) | 
| void | PreRotate (const Matrix3f &m) | 
| void | QuaternionRotate (const Vector4f &q) | 
| void | EulerYZYRotate (const Vector3f &e) | 
| void | FlipAxes (int first, int second) | 
|  Public Member Functions inherited from uLib::StructuredData | |
| StructuredData (const Vector3i &size) | |
| StructuredData (const StructuredData ©) | |
| Vector3i | GetDims () const | 
| void | SetDims (const Vector3i &size) | 
| Vector3i | GetIncrements () const | 
| void | SetIncrements (Vector3i name) | 
| void | SetDataOrder (Order order=YXZ) | 
| Order | GetDataOrder () const | 
| bool | IsInsideGrid (const Vector3i &v) const | 
| int | Map (Vector3i index) const | 
| Vector3i | UnMap (int index) const | 
| Additional Inherited Members | |
|  Public Types inherited from uLib::StructuredData | |
| enum | _Order { CustomOrder = 0, XYZ = 0 | 1 << 2 | 2 << 4, XZY = 0 | 2 << 2 | 1 << 4, YXZ = 1 | 0 << 2 | 2 << 4, YZX = 2 | 0 << 2 | 1 << 4, ZXY = 1 | 2 << 2 | 0 << 4, ZYX = 2 | 1 << 2 | 0 << 4 } | 
| typedef enum _Order | Order | 
|  Protected Attributes inherited from uLib::AffineTransform | |
| Eigen::Affine3f | m_T | 
| AffineTransform * | m_Parent | 
| uLib::StructuredGrid::StructuredGrid | ( | const Vector3i & | size | ) | 
| 
 | inline | 
| bool uLib::StructuredGrid::IsInsideBounds | ( | const Vector4f & | pt | ) | const | 
| void uLib::StructuredGrid::PrintSelf | ( | std::ostream & | o | ) | 
| 
 | inline |