CubbyFlow::Box< N > Member List

This is the complete list of members for CubbyFlow::Box< N >, including all inherited members.

boundCubbyFlow::Box< N >
BoundingBoxLocal() const overrideCubbyFlow::Box< N >protectedvirtual
Box(const Transform< N > &_transform=Transform< N >{}, bool _isNormalFlipped=false)CubbyFlow::Box< N >
Box(const Vector< double, N > &lowerCorner, const Vector< double, N > &upperCorner, const Transform< N > &_transform=Transform< N >{}, bool _isNormalFlipped=false)CubbyFlow::Box< N >
Box(const BoundingBox< double, N > &boundingBox, const Transform< N > &_transform=Transform< N >{}, bool _isNormalFlipped=false)CubbyFlow::Box< N >
Box(const Box &other)CubbyFlow::Box< N >
Box(Box &&other) noexceptCubbyFlow::Box< N >
ClosestDistance(const Vector< double, N > &otherPoint) constCubbyFlow::Surface< N >
ClosestDistanceLocal(const Vector< double, N > &otherPoint) constCubbyFlow::Surface< N >protectedvirtual
ClosestIntersection(const Ray< double, N > &ray) constCubbyFlow::Surface< N >
ClosestIntersectionLocal(const Ray< double, N > &ray) const overrideCubbyFlow::Box< N >protectedvirtual
ClosestNormal(const Vector< double, N > &otherPoint) constCubbyFlow::Surface< N >
ClosestNormalLocal(const Vector< double, N > &otherPoint) const overrideCubbyFlow::Box< N >protectedvirtual
ClosestPoint(const Vector< double, N > &otherPoint) constCubbyFlow::Surface< N >
ClosestPointLocal(const Vector< double, N > &otherPoint) const overrideCubbyFlow::Box< N >protectedvirtual
GetBoundingBox() constCubbyFlow::Surface< N >
GetBuilder()CubbyFlow::Box< N >static
Intersects(const Ray< double, N > &ray) constCubbyFlow::Surface< N >
IntersectsLocal(const Ray< double, N > &ray) const overrideCubbyFlow::Box< N >protectedvirtual
IsBounded() constCubbyFlow::Surface< N >virtual
IsInside(const Vector< double, N > &otherPoint) constCubbyFlow::Surface< N >
IsInsideLocal(const Vector< double, N > &otherPoint) constCubbyFlow::Surface< N >protectedvirtual
isNormalFlippedCubbyFlow::Surface< N >
IsValidGeometry() constCubbyFlow::Surface< N >virtual
operator=(const Box &other)CubbyFlow::Box< N >
operator=(Box &&other) noexceptCubbyFlow::Box< N >
CubbyFlow::Surface::operator=(const Surface &other)CubbyFlow::Surface< N >
CubbyFlow::Surface::operator=(Surface &&other) noexceptCubbyFlow::Surface< N >
Surface(const Transform< N > &transform=Transform< N >(), bool isNormalFlipped=false)CubbyFlow::Surface< N >
Surface(const Surface &other)CubbyFlow::Surface< N >
Surface(Surface &&other) noexceptCubbyFlow::Surface< N >
transformCubbyFlow::Surface< N >
UpdateQueryEngine()CubbyFlow::Surface< N >virtual
~Box() override=defaultCubbyFlow::Box< N >
~Surface()=defaultCubbyFlow::Surface< N >virtual