Class BoundaryParameterObject

Inheritance Relationships

Base Type

  • public GenParam::ParameterObject

Class Documentation

class BoundaryParameterObject : public GenParam::ParameterObject

Struct to store a boundary object.

Public Functions

inline BoundaryParameterObject()
inline BoundaryParameterObject(std::string samplesFile_, std::string meshFile_, Vector3r translation_, Vector3r axis_, Real angle_, Vector3r scale_, bool dynamic_, bool isWall_, Vector4r color_, std::string mapFile_, bool mapInvert_, Real mapThickness_, Eigen::Matrix<unsigned int, 3, 1, Eigen::DontAlign> mapResolution_, unsigned int samplingMode_, bool isAnimated_)
virtual void initParameters()

Public Members

std::string samplesFile
std::string meshFile
Vector3r translation
Vector3r axis
Real angle
Vector3r scale
bool dynamic
bool isWall
Vector4r color
std::string mapFile
bool mapInvert
Real mapThickness
Eigen::Matrix<unsigned int, 3, 1, Eigen::DontAlign> mapResolution
unsigned int samplingMode
bool isAnimated

Public Static Attributes

static int BOUNDARY_SAMPLES_FILE = -1
static int BOUNDARY_MESH_FILE = -1
static int BOUNDARY_TRANSLATION = -1
static int BOUNDARY_AXIS = -1
static int BOUNDARY_ANGLE = -1
static int BOUNDARY_SCALE = -1
static int BOUNDARY_DYNAMIC = -1
static int BOUNDARY_IS_WALL = -1
static int BOUNDARY_COLOR = -1
static int BOUNDARY_MAP_FILE = -1
static int BOUNDARY_MAP_INVERT = -1
static int BOUNDARY_MAP_THICKNESS = -1
static int BOUNDARY_MAP_RESOLUTION = -1
static int BOUNDARY_SAMPLING_MODE = -1
static int BOUNDARY_IS_ANIMATED = -1