SPHinXsys  alpha version
Public Member Functions | List of all members
SPH::ImageMHD< T, nDims > Class Template Reference

Public Member Functions

 ImageMHD (std::string full_path_file)
 
 ImageMHD (Real radius, Vec3i dxdydz, Vec3d spacings)
 
void set_objectType (std::string objectType)
 
void set_binaryData (bool binaryData)
 
void set_binaryDataByteOrderMSB (bool binaryDataByteOrderMSB)
 
void set_compressedData (bool compressedData)
 
void set_transformMatrix (Mat3d transformMatrix)
 
void set_offset (Vec3d offset)
 
void set_centerOfRotation (Vec3d centerOfRotation)
 
void set_elementSpacing (Vec3d elementSpacing)
 
void set_dimSize (Vec3d dimSize)
 
void set_anatomicalOrientation (std::string anatomicalOrientation)
 
void set_elementType (std::string elementType)
 
void set_elementDataFile (std::string elementDataFile)
 
T * get_data ()
 
int get_size ()
 
Real get_min_value ()
 
Real get_max_value ()
 
Vec3d findClosestPoint (const Vec3d &input_pnt)
 
BoundingBox findBounds ()
 
Real findValueAtPoint (const Vec3d &input_pnt)
 
Vec3d findNormalAtPoint (const Vec3d &input_pnt)
 
void write (std::string filename, Output_Mode=BINARY)
 

The documentation for this class was generated from the following files: