AbstractGeometry()=default (defined in Ra::Core::Geometry::AbstractGeometry) | Ra::Core::Geometry::AbstractGeometry | |
AbstractGeometry(const AbstractGeometry &other) (defined in Ra::Core::Geometry::AbstractGeometry) | Ra::Core::Geometry::AbstractGeometry | inline |
AbstractVolume(const VolumeStorageType &type) (defined in Ra::Core::Geometry::AbstractVolume) | Ra::Core::Geometry::AbstractVolume | protected |
AbstractVolume(const AbstractVolume &data)=default (defined in Ra::Core::Geometry::AbstractVolume) | Ra::Core::Geometry::AbstractVolume | |
clear()=0 | Ra::Core::Geometry::AbstractGeometry | pure virtual |
computeAabb() const =0 | Ra::Core::Geometry::AbstractGeometry | pure virtual |
DISCRETE_DENSE enum value | Ra::Core::Geometry::AbstractVolume | |
DISCRETE_SPARSE enum value | Ra::Core::Geometry::AbstractVolume | |
displayInfo() const | Ra::Core::Geometry::AbstractVolume | |
getAabb() const (defined in Ra::Core::Geometry::AbstractGeometry) | Ra::Core::Geometry::AbstractGeometry | inlineprotected |
getAabbObservable() (defined in Ra::Core::Geometry::AbstractGeometry) | Ra::Core::Geometry::AbstractGeometry | inline |
getType() const | Ra::Core::Geometry::AbstractVolume | inline |
getValue(Eigen::Ref< const Vector3 > p) const =0 | Ra::Core::Geometry::AbstractVolume | pure virtual |
invalidateAabb() const (defined in Ra::Core::Geometry::AbstractGeometry) | Ra::Core::Geometry::AbstractGeometry | inlineprotected |
isAabbValid() const (defined in Ra::Core::Geometry::AbstractGeometry) | Ra::Core::Geometry::AbstractGeometry | inlineprotected |
isDense() const | Ra::Core::Geometry::AbstractVolume | |
isDiscrete() const | Ra::Core::Geometry::AbstractVolume | |
isParametric() const | Ra::Core::Geometry::AbstractVolume | |
isSparse() const | Ra::Core::Geometry::AbstractVolume | |
m_type | Ra::Core::Geometry::AbstractVolume | protected |
operator=(const AbstractVolume &)=default (defined in Ra::Core::Geometry::AbstractVolume) | Ra::Core::Geometry::AbstractVolume | |
operator=(const AbstractGeometry &other) (defined in Ra::Core::Geometry::AbstractGeometry) | Ra::Core::Geometry::AbstractGeometry | inline |
PARAMETRIC enum value (defined in Ra::Core::Geometry::AbstractVolume) | Ra::Core::Geometry::AbstractVolume | |
setAabb(const Core::Aabb &aabb) const (defined in Ra::Core::Geometry::AbstractGeometry) | Ra::Core::Geometry::AbstractGeometry | inlineprotected |
setType(const VolumeStorageType &type) | Ra::Core::Geometry::AbstractVolume | inlineprotected |
UNKNOWN enum value (defined in Ra::Core::Geometry::AbstractVolume) | Ra::Core::Geometry::AbstractVolume | |
ValueType typedef | Ra::Core::Geometry::AbstractVolume | |
VolumeStorageType enum name | Ra::Core::Geometry::AbstractVolume | |
~AbstractGeometry()=default (defined in Ra::Core::Geometry::AbstractGeometry) | Ra::Core::Geometry::AbstractGeometry | virtual |
~AbstractVolume()=default (defined in Ra::Core::Geometry::AbstractVolume) | Ra::Core::Geometry::AbstractVolume | |