iMSTK
Interactive Medical Simulation Toolkit
|
This is the complete list of members for imstk::ImageData, including all inherited members.
allocate(const ScalarTypeId type, const int numComps, const Vec3i &dims, const Vec3d &spacing=Vec3d(1.0, 1.0, 1.0), const Vec3d &origin=Vec3d(0.0, 0.0, 0.0)) | imstk::ImageData | |
applyTransform(const Mat4d &m) override | imstk::PointSet | protectedvirtual |
cast(ScalarTypeId type) (defined in imstk::ImageData) | imstk::ImageData | |
clear() override | imstk::ImageData | virtual |
clearEvents() | imstk::EventObject | inline |
clone() | imstk::ImageData | inline |
computeBoundingBox(Vec3d &lowerCorner, Vec3d &upperCorner, const double imstkNotUsed(paddingPercent)) override (defined in imstk::ImageData) | imstk::ImageData | inline |
imstk::PointSet::computeBoundingBox(Vec3d &lowerCorner, Vec3d &upperCorner, const double paddingPercent=0.0) override | imstk::PointSet | virtual |
computePoints() | imstk::ImageData | |
DataType enum name | imstk::Geometry | |
directObservers (defined in imstk::EventObject) | imstk::EventObject | protected |
doAllEvents() | imstk::EventObject | inline |
doEvent() | imstk::EventObject | inline |
eventQueue (defined in imstk::EventObject) | imstk::EventObject | protected |
eventQueueLock (defined in imstk::EventObject) | imstk::EventObject | protected |
foreachEvent(std::function< void(Command cmd)> func) | imstk::EventObject | inline |
Geometry() (defined in imstk::Geometry) | imstk::Geometry | inlineprotected |
Geometry(const Geometry &other) (defined in imstk::Geometry) | imstk::Geometry | inline |
getActiveVertexNormals() const (defined in imstk::PointSet) | imstk::PointSet | inline |
getActiveVertexScalars() const (defined in imstk::PointSet) | imstk::PointSet | inline |
getActiveVertexTangents() const (defined in imstk::PointSet) | imstk::PointSet | inline |
getActiveVertexTCoords() const (defined in imstk::PointSet) | imstk::PointSet | inline |
getBounds() | imstk::ImageData | inline |
getCenter() | imstk::Geometry | inlinevirtual |
getDimensions() const | imstk::ImageData | inline |
getGlobalId() const | imstk::Geometry | inline |
getInitialVertexPosition(const size_t vertNum) | imstk::PointSet | |
getInitialVertexPositions() const | imstk::PointSet | inline |
getInvSpacing() const | imstk::ImageData | inline |
getName() const | imstk::Geometry | inline |
getNumComponents() const | imstk::ImageData | inline |
getNumGlobalIds() | imstk::Geometry | inlinestatic |
getNumVertices() const | imstk::PointSet | |
getOrigin() const | imstk::ImageData | inline |
getRotation() const | imstk::Geometry | |
getScalarIndex(int x, int y, int z=0) | imstk::ImageData | inline |
getScalarIndex(const Vec3i &imgCoord) (defined in imstk::ImageData) | imstk::ImageData | inline |
getScalarIndex(int x, int y, int z, const Vec3i &dims, int numComps) | imstk::ImageData | inlinestatic |
getScalars() const | imstk::ImageData | inline |
getScalarType() const | imstk::ImageData | |
getScaling() const | imstk::Geometry | |
getSpacing() const | imstk::ImageData | inline |
getTransform() const | imstk::Geometry | inline |
getTranslation() const | imstk::Geometry | |
getTypeName() const =0 | imstk::Geometry | pure virtual |
getUniqueId() | imstk::Geometry | inlineprotectedstatic |
getVertexAttribute(const std::string &arrayName) const | imstk::PointSet | |
getVertexAttributes() const | imstk::PointSet | inline |
getVertexNormals() const (defined in imstk::PointSet) | imstk::PointSet | |
getVertexPosition(const size_t vertNum, DataType type=DataType::PostTransform) const | imstk::PointSet | |
getVertexPosition(const size_t vertNum, DataType type=DataType::PostTransform) (defined in imstk::PointSet) | imstk::PointSet | |
getVertexPositions(DataType type=DataType::PostTransform) const | imstk::PointSet | |
getVertexScalars() const (defined in imstk::PointSet) | imstk::PointSet | |
getVertexTangents() const (defined in imstk::PointSet) | imstk::PointSet | |
getVertexTCoords() const (defined in imstk::PointSet) | imstk::PointSet | |
getVoidPointer() | imstk::ImageData | |
getVolume() override | imstk::ImageData | virtual |
hasVertexAttribute(const std::string &arrayName) const | imstk::PointSet | |
ImageData()=default (defined in imstk::ImageData) | imstk::ImageData | |
initialize(std::shared_ptr< VecDataArray< double, 3 >> positions) | imstk::PointSet | |
isMesh() const | imstk::Geometry | inlinevirtual |
m_activeVertexNormals (defined in imstk::PointSet) | imstk::PointSet | protected |
m_activeVertexScalars (defined in imstk::PointSet) | imstk::PointSet | protected |
m_activeVertexTangents (defined in imstk::PointSet) | imstk::PointSet | protected |
m_activeVertexTCoords (defined in imstk::PointSet) | imstk::PointSet | protected |
m_bounds (defined in imstk::ImageData) | imstk::ImageData | protected |
m_boundsDirty (defined in imstk::Geometry) | imstk::Geometry | mutableprotected |
m_dims (defined in imstk::ImageData) | imstk::ImageData | protected |
m_globalId | imstk::Geometry | protected |
m_initialVertexPositions (defined in imstk::PointSet) | imstk::PointSet | protected |
m_invSpacing (defined in imstk::ImageData) | imstk::ImageData | protected |
m_lowerCorner (defined in imstk::PointSet) | imstk::PointSet | protected |
m_name (defined in imstk::Geometry) | imstk::Geometry | protected |
m_numComps (defined in imstk::ImageData) | imstk::ImageData | protected |
m_origin (defined in imstk::ImageData) | imstk::ImageData | protected |
m_scalarArray (defined in imstk::ImageData) | imstk::ImageData | protected |
m_spacing (defined in imstk::ImageData) | imstk::ImageData | protected |
m_transform | imstk::Geometry | protected |
m_transformApplied (defined in imstk::Geometry) | imstk::Geometry | mutableprotected |
m_upperCorner (defined in imstk::PointSet) | imstk::PointSet | protected |
m_vertexAttributes (defined in imstk::PointSet) | imstk::PointSet | protected |
m_vertexPositions (defined in imstk::PointSet) | imstk::PointSet | protected |
Observer typedef (defined in imstk::EventObject) | imstk::EventObject | |
operator=(const Geometry &other) (defined in imstk::Geometry) | imstk::Geometry | inline |
PointSet() (defined in imstk::PointSet) | imstk::PointSet | |
postEvent(const T &e) | imstk::EventObject | inline |
postModified() | imstk::Geometry | inline |
print() const override | imstk::ImageData | virtual |
queuedObservers (defined in imstk::EventObject) | imstk::EventObject | protected |
queueEvent(const T &e) | imstk::EventObject | inline |
rforeachEvent(std::function< void(Command cmd)> func) | imstk::EventObject | inline |
rotate(const Quatd &q, TransformType type=TransformType::ConcatenateToTransform) | imstk::Geometry | |
rotate(const Mat3d &m, TransformType type=TransformType::ConcatenateToTransform) (defined in imstk::Geometry) | imstk::Geometry | |
rotate(const Vec3d &axis, double radians, TransformType type=TransformType::ConcatenateToTransform) (defined in imstk::Geometry) | imstk::Geometry | |
s_numGlobalIds | imstk::Geometry | protectedstatic |
scale(const Vec3d &scaling, TransformType type=TransformType::ConcatenateToTransform) | imstk::Geometry | |
scale(const double scaling, TransformType type=TransformType::ConcatenateToTransform) (defined in imstk::Geometry) | imstk::Geometry | |
setActiveVertexAttribute(std::string &activeAttributeName, const std::string attributeName, const int expectedNumComponents, const ScalarTypeId expectedScalarType) | imstk::PointSet | protected |
setInitialVertexPositions(std::shared_ptr< VecDataArray< double, 3 >> vertices) | imstk::PointSet | |
setName(const std::string &name) (defined in imstk::Geometry) | imstk::Geometry | inline |
setOrigin(const Vec3d &origin) (defined in imstk::ImageData) | imstk::ImageData | inline |
setRotation(const Mat3d &m) (defined in imstk::Geometry) | imstk::Geometry | |
setRotation(const Quatd &q) (defined in imstk::Geometry) | imstk::Geometry | |
setRotation(const Vec3d &axis, const double angle) (defined in imstk::Geometry) | imstk::Geometry | |
setScalars(std::shared_ptr< AbstractDataArray > scalars, const int numComps, int *dim) (defined in imstk::ImageData) | imstk::ImageData | |
setScaling(const Vec3d &s) (defined in imstk::Geometry) | imstk::Geometry | |
setScaling(const double s) (defined in imstk::Geometry) | imstk::Geometry | |
setSpacing(const Vec3d &spacing) (defined in imstk::ImageData) | imstk::ImageData | inline |
setTransform(const Mat4d &m) (defined in imstk::Geometry) | imstk::Geometry | inline |
setTranslation(const Vec3d &t) (defined in imstk::Geometry) | imstk::Geometry | |
setTranslation(const double x, const double y, const double z) (defined in imstk::Geometry) | imstk::Geometry | |
setVertexAttribute(const std::string &arrayName, std::shared_ptr< AbstractDataArray > arr) | imstk::PointSet | |
setVertexAttributes(std::unordered_map< std::string, std::shared_ptr< AbstractDataArray >> attributes) | imstk::PointSet | inline |
setVertexNormals(const std::string &arrayName, std::shared_ptr< VecDataArray< double, 3 >> normals) | imstk::PointSet | |
setVertexNormals(const std::string &arrayName) (defined in imstk::PointSet) | imstk::PointSet | |
setVertexPosition(const size_t vertNum, const Vec3d &pos) | imstk::PointSet | |
setVertexPositions(std::shared_ptr< VecDataArray< double, 3 >> positions) | imstk::PointSet | |
setVertexScalars(const std::string &arrayName, std::shared_ptr< AbstractDataArray > scalars) | imstk::PointSet | |
setVertexScalars(const std::string &arrayName) (defined in imstk::PointSet) | imstk::PointSet | |
setVertexTangents(const std::string &arrayName, std::shared_ptr< VecDataArray< float, 3 >> tangents) | imstk::PointSet | |
setVertexTangents(const std::string &arrayName) (defined in imstk::PointSet) | imstk::PointSet | |
setVertexTCoords(const std::string &arrayName, std::shared_ptr< VecDataArray< float, 2 >> tcoords) | imstk::PointSet | |
setVertexTCoords(const std::string &arrayName) (defined in imstk::PointSet) | imstk::PointSet | |
SIGNAL(Geometry, modified) (defined in imstk::Geometry) | imstk::Geometry | |
transform(const Mat4d &T, TransformType type=TransformType::ConcatenateToTransform) | imstk::Geometry | |
TransformType enum name | imstk::Geometry | |
translate(const Vec3d &t, TransformType type=TransformType::ConcatenateToTransform) | imstk::Geometry | |
translate(double x, double y, double z, TransformType type=TransformType::ConcatenateToTransform) (defined in imstk::Geometry) | imstk::Geometry | |
updatePostTransformData() const override | imstk::PointSet | virtual |
~EventObject()=default (defined in imstk::EventObject) | imstk::EventObject | virtual |
~Geometry() override=default (defined in imstk::Geometry) | imstk::Geometry | |
~ImageData() override=default (defined in imstk::ImageData) | imstk::ImageData | |
~PointSet() override=default (defined in imstk::PointSet) | imstk::PointSet |