|
| | VoxImage () |
| |
| | VoxImage (const Vector3i &size) |
| |
| | VoxImage (const VoxImage< T > ©) |
| |
| std::vector< T > & | Data () |
| |
| const std::vector< T > & | ConstData () const |
| |
| const T & | At (int i) const |
| |
| const T & | At (const Vector3i &id) const |
| |
| T & | operator[] (unsigned int i) |
| |
| T & | operator[] (const Vector3i &id) |
| |
| Scalarf | GetValue (const Vector3i &id) const |
| |
| Scalarf | GetValue (const int id) const |
| |
| void | SetValue (const Vector3i &id, Scalarf value) |
| |
| void | SetValue (const int id, float value) |
| |
| void | SetDims (const Vector3i &size) |
| |
| VoxImage< T > | clipImage (const Vector3i begin, const Vector3i end) const |
| |
| VoxImage< T > | clipImage (const HPoint3f begin, const HPoint3f end) const |
| |
| VoxImage< T > | clipImage (const float density) const |
| |
| VoxImage< T > | clipImage (const float densityMin, const float densityMax) const |
| |
| VoxImage< T > | maskImage (const HPoint3f begin, const HPoint3f end, float value) const |
| |
| VoxImage< T > | maskImage (const float threshold, float belowValue=0, float aboveValue=0) const |
| |
| VoxImage< T > | fixVoxels (const float threshold, float tolerance) const |
| |
| VoxImage< T > | fixVoxels (const float threshold, float tolerance, const HPoint3f begin, const HPoint3f end) const |
| |
| VoxImage< T > | fixVoxelsAroundPlane (const float threshold, float tolerance, const HPoint3f begin, const HPoint3f end, bool aboveAir) const |
| |
| VoxImage< T > | fixVoxels (const HPoint3f begin, const HPoint3f end) const |
| |
| VoxImage< T > | Abs () const |
| |
| void | SelectScalarfComponent (T &element, Scalarf *scalar) |
| |
| void | InitVoxels (T t) |
| |
| void | operator*= (Scalarf scalar) |
| |
| void | operator+= (Scalarf scalar) |
| |
| void | operator/= (Scalarf scalar) |
| |
| void | operator-= (Scalarf scalar) |
| |
| template<typename S > |
| void | operator+= (VoxImage< S > &sibling) |
| |
| template<typename S > |
| void | operator-= (VoxImage< S > &sibling) |
| |
| template<typename S > |
| void | operator*= (VoxImage< S > &sibling) |
| |
| template<typename S > |
| void | operator/= (VoxImage< S > &sibling) |
| |
| void | ExportToVtk (const char *file, bool density_type=0) |
| |
| void | ExportToVtkXml (const char *file, bool density_type=0) |
| |
| int | ImportFromVtk (const char *file) |
| |
| | 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) |
| |
| | 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) |
| |
| | 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) |
| |
| | 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 |
| |