Class FluidModelParameterObject

Inheritance Relationships

Base Type

  • public GenParam::ParameterObject

Class Documentation

class FluidModelParameterObject : public GenParam::ParameterObject

Public Functions

inline FluidModelParameterObject()
inline FluidModelParameterObject(std::string id_, std::string visMeshFile_, std::string samplesFile_, Vector3r translation_, Vector3r axis_, Real angle_, Vector3r scale_, Vector3r initialVelocity_, Vector3r initialAngularVelocity_, unsigned char mode_, bool invert_, std::array<unsigned int, 3> resolutionSDF_)
virtual void initParameters()

Public Members

std::string id
std::string visMeshFile
std::string samplesFile
Vector3r translation
Vector3r scale
unsigned char mode
Vector3r initialVelocity
Vector3r initialAngularVelocity
Vector3r axis
Real angle
bool invert
std::array<unsigned int, 3> resolutionSDF

Public Static Attributes

static int FLUID_MODEL_ID = -1
static int FLUID_MODEL_TRANSLATION = -1
static int FLUID_MODEL_SCALE = -1
static int FLUID_MODEL_VISMESH = -1
static int FLUID_MODEL_MODE = -1
static int FLUID_MODEL_INITIAL_VEL = -1
static int FLUID_MODEL_INITIAL_ANGVEL = -1
static int FLUID_MODEL_SAMPLES_FILE = -1
static int FLUID_MODEL_ROTAXIS = -1
static int FLUID_MODEL_ROTANGLE = -1
static int FLUID_MODEL_INVERT = -1
static int FLUID_MODEL_RESSDF = -1