Castor3D 0.16.0
Multiplatform 3D engine
castor::BoundingBox Member List

This is the complete list of members for castor::BoundingBox, including all inherited members.

BoundingBox()=defaultcastor::BoundingBox
BoundingBox(Point3f const &min, Point3f const &max)castor::BoundingBox
BoundingContainer()=defaultcastor::BoundingContainer< Dimension >
BoundingContainer(BoundingContainer const &)=defaultcastor::BoundingContainer< Dimension >
BoundingContainer(BoundingContainer &&) noexcept=defaultcastor::BoundingContainer< Dimension >
BoundingContainer(MyPoint center)castor::BoundingContainer< Dimension >inlineexplicit
getAxisAligned(Matrix4x4f const &transformations) constcastor::BoundingBox
getCenter() constcastor::BoundingContainer< Dimension >inline
getDimensions() constcastor::BoundingBoxinline
getMax() constcastor::BoundingBoxinline
getMin() constcastor::BoundingBoxinline
getNegativeVertex(Point3f const &normal) constcastor::BoundingBox
getPositiveVertex(Point3f const &normal) constcastor::BoundingBox
getUnion(BoundingBox const &bb) constcastor::BoundingBox
isOnLimits(Point3f const &point) const overridecastor::BoundingBox
castor::BoundingContainer::isOnLimits(MyPoint const &point) const =0castor::BoundingContainer< Dimension >pure virtual
isWithin(Point3f const &point) const overridecastor::BoundingBox
castor::BoundingContainer::isWithin(MyPoint const &point) const =0castor::BoundingContainer< Dimension >pure virtual
load(Point3f const &min, Point3f const &max)castor::BoundingBox
MyPoint typedefcastor::BoundingContainer< Dimension >
operator=(BoundingContainer const &)=defaultcastor::BoundingContainer< Dimension >
operator=(BoundingContainer &&) noexcept=defaultcastor::BoundingContainer< Dimension >
setCenter(MyPoint center) noexceptcastor::BoundingContainer< Dimension >inlineprotected
~BoundingContainer() noexcept=defaultcastor::BoundingContainer< Dimension >virtual