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