AbstractDiscreteVolume(const VolumeStorageType &type) (defined in Ra::Core::Geometry::AbstractDiscreteVolume) | Ra::Core::Geometry::AbstractDiscreteVolume | inlineprotected |
AbstractDiscreteVolume(const AbstractDiscreteVolume &data)=default (defined in Ra::Core::Geometry::AbstractDiscreteVolume) | Ra::Core::Geometry::AbstractDiscreteVolume | |
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 | |
addToBin(const ValueType &value, Eigen::Ref< const IndexType > p) | Ra::Core::Geometry::AbstractDiscreteVolume | inline |
addToBin(const ValueType &value, typename IndexType::Scalar idx)=0 | Ra::Core::Geometry::AbstractDiscreteVolume | protectedpure virtual |
binSize() const | Ra::Core::Geometry::AbstractDiscreteVolume | inline |
clear() override | Ra::Core::Geometry::AbstractDiscreteVolume | virtual |
computeAabb() const override | Ra::Core::Geometry::AbstractDiscreteVolume | 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 |
getBinValue(Eigen::Ref< const IndexType > p) const | Ra::Core::Geometry::AbstractDiscreteVolume | inline |
getBinValue(typename IndexType::Scalar idx) const =0 | Ra::Core::Geometry::AbstractDiscreteVolume | protectedpure virtual |
getType() const | Ra::Core::Geometry::AbstractVolume | inline |
getValue(Eigen::Ref< const Vector3 > p) const override final | Ra::Core::Geometry::AbstractDiscreteVolume | inlinevirtual |
IndexType typedef (defined in Ra::Core::Geometry::AbstractDiscreteVolume) | Ra::Core::Geometry::AbstractDiscreteVolume | |
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 | |
linearIndex(Eigen::Ref< const IndexType > p) const | Ra::Core::Geometry::AbstractDiscreteVolume | inlineprotected |
m_type | Ra::Core::Geometry::AbstractVolume | protected |
operator=(const AbstractDiscreteVolume &)=default (defined in Ra::Core::Geometry::AbstractDiscreteVolume) | Ra::Core::Geometry::AbstractDiscreteVolume | |
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 |
setBinSize(Eigen::Ref< const Vector3 > binSize) | Ra::Core::Geometry::AbstractDiscreteVolume | inline |
setSize(Eigen::Ref< const Vector3i > size) | Ra::Core::Geometry::AbstractDiscreteVolume | inline |
setType(const VolumeStorageType &type) | Ra::Core::Geometry::AbstractVolume | inlineprotected |
size() const | Ra::Core::Geometry::AbstractDiscreteVolume | inline |
UNKNOWN enum value (defined in Ra::Core::Geometry::AbstractVolume) | Ra::Core::Geometry::AbstractVolume | |
updateStorage()=0 | Ra::Core::Geometry::AbstractDiscreteVolume | protectedpure virtual |
ValueType typedef (defined in Ra::Core::Geometry::AbstractDiscreteVolume) | Ra::Core::Geometry::AbstractDiscreteVolume | |
VolumeStorageType enum name | Ra::Core::Geometry::AbstractVolume | |
~AbstractDiscreteVolume() override=default (defined in Ra::Core::Geometry::AbstractDiscreteVolume) | Ra::Core::Geometry::AbstractDiscreteVolume | |
~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 | |