Murl::Graph::IBoundingVolume Member List

This is the complete list of members for Murl::Graph::IBoundingVolume, including all inherited members.

CalculateInnerWorldBoxRelativeToBase(const Matrix &baseTransform, const Vector &baseScale) const =0Murl::Graph::IBoundingVolumepure virtual
CalculateInnerWorldBoxRelativeToView(const Matrix &viewTransform, const Vector &viewScale) const =0Murl::Graph::IBoundingVolumepure virtual
CalculateOuterWorldBoxRelativeToBase(const Matrix &baseTransform, const Vector &baseScale) const =0Murl::Graph::IBoundingVolumepure virtual
CalculateOuterWorldBoxRelativeToView(const Matrix &viewTransform, const Vector &viewScale) const =0Murl::Graph::IBoundingVolumepure virtual
CalculateWorldSphereRelativeToBase(const Matrix &baseTransform, const Vector &baseScale) const =0Murl::Graph::IBoundingVolumepure virtual
CalculateWorldSphereRelativeToView(const Matrix &viewTransform, const Vector &viewScale) const =0Murl::Graph::IBoundingVolumepure virtual
Clear()=0Murl::Graph::IBoundingVolumepure virtual
ClearWorldScaleFactor()=0Murl::Graph::IBoundingVolumepure virtual
ClearWorldTransform()=0Murl::Graph::IBoundingVolumepure virtual
GetInnerLocalBox() const =0Murl::Graph::IBoundingVolumepure virtual
GetInnerWorldBox() const =0Murl::Graph::IBoundingVolumepure virtual
GetLocalSphere() const =0Murl::Graph::IBoundingVolumepure virtual
GetOuterLocalBox() const =0Murl::Graph::IBoundingVolumepure virtual
GetOuterWorldBox() const =0Murl::Graph::IBoundingVolumepure virtual
GetWorldScaleFactor() const =0Murl::Graph::IBoundingVolumepure virtual
GetWorldSphere() const =0Murl::Graph::IBoundingVolumepure virtual
GetWorldTransform() const =0Murl::Graph::IBoundingVolumepure virtual
HasInnerBox() const =0Murl::Graph::IBoundingVolumepure virtual
IsEmpty() const =0Murl::Graph::IBoundingVolumepure virtual
IsIntersecting(const IBoundingVolume *other) const =0Murl::Graph::IBoundingVolumepure virtual
SetLocalBounds(const Box &box)=0Murl::Graph::IBoundingVolumepure virtual
SetLocalBounds(const Vector &minExtent, const Vector &maxExtent)=0Murl::Graph::IBoundingVolumepure virtual
SetLocalBounds(const Box &outerBox, const Box &innerBox)=0Murl::Graph::IBoundingVolumepure virtual
SetLocalBounds(const Vector &minOuterExtent, const Vector &maxOuterExtent, const Vector &minInnerExtent, const Vector &maxInnerExtent)=0Murl::Graph::IBoundingVolumepure virtual
SetLocalBounds(const Sphere &sphere)=0Murl::Graph::IBoundingVolumepure virtual
SetLocalBounds(const Vector &sphereCenter, Real sphereRadius)=0Murl::Graph::IBoundingVolumepure virtual
SetWorldScaleFactor(const Vector &worldScaleFactor)=0Murl::Graph::IBoundingVolumepure virtual
SetWorldTransform(const Matrix &worldTransform)=0Murl::Graph::IBoundingVolumepure virtual
UniteLocalBounds(const IBoundingVolume *other)=0Murl::Graph::IBoundingVolumepure virtual
UniteLocalBounds(const IBoundingVolume *other, const Matrix &baseTransform, const Vector &baseScale)=0Murl::Graph::IBoundingVolumepure virtual


Copyright © 2011-2024 Spraylight GmbH.