KrisLibrary
1.0.0
|
This is the complete list of members for Math3D::Box3D, including all inherited members.
center() const (defined in Math3D::Box3D) | Math3D::Box3D | |
contains(const Point3D &pt) const (defined in Math3D::Box3D) | Math3D::Box3D | |
denormalize(const Vector3 &, Vector3 &) const (defined in Math3D::ScaledLocalCoordinates3D) | Math3D::ScaledLocalCoordinates3D | |
dims (defined in Math3D::ScaledLocalCoordinates3D) | Math3D::ScaledLocalCoordinates3D | |
distance(const Point3D &pt) const (defined in Math3D::Box3D) | Math3D::Box3D | |
distance(const Point3D &pt, Point3D &closestPt) const (defined in Math3D::Box3D) | Math3D::Box3D | |
distanceSquared(const Point3D &pt, Point3D &closestPt) const (defined in Math3D::Box3D) | Math3D::Box3D | |
fromLocal(const Point3D &, Point3D &) const (defined in Math3D::LocalCoordinates3D) | Math3D::LocalCoordinates3D | |
fromLocal(const Line3D &, Line3D &) const (defined in Math3D::LocalCoordinates3D) | Math3D::LocalCoordinates3D | |
fromLocal(const Segment3D &, Segment3D &) const (defined in Math3D::LocalCoordinates3D) | Math3D::LocalCoordinates3D | |
fromLocal(const Plane3D &, Plane3D &) const (defined in Math3D::LocalCoordinates3D) | Math3D::LocalCoordinates3D | |
fromLocalNormalized(const Point3D &, Point3D &) const (defined in Math3D::ScaledLocalCoordinates3D) | Math3D::ScaledLocalCoordinates3D | |
fromLocalNormalized(const Line3D &, Line3D &) const (defined in Math3D::ScaledLocalCoordinates3D) | Math3D::ScaledLocalCoordinates3D | |
fromLocalNormalized(const Segment3D &, Segment3D &) const (defined in Math3D::ScaledLocalCoordinates3D) | Math3D::ScaledLocalCoordinates3D | |
fromLocalNormalized(const Plane3D &, Plane3D &) const (defined in Math3D::ScaledLocalCoordinates3D) | Math3D::ScaledLocalCoordinates3D | |
fromLocalReorient(const Vector3 &, Vector3 &) const (defined in Math3D::LocalCoordinates3D) | Math3D::LocalCoordinates3D | |
getAABB(AABB3D &bb) const (defined in Math3D::Box3D) | Math3D::Box3D | |
getBasis(Matrix4 &) const (defined in Math3D::LocalCoordinates3D) | Math3D::LocalCoordinates3D | |
getBasisInv(Matrix4 &) const (defined in Math3D::LocalCoordinates3D) | Math3D::LocalCoordinates3D | |
getBasisScaled(Matrix4 &) const (defined in Math3D::ScaledLocalCoordinates3D) | Math3D::ScaledLocalCoordinates3D | |
getBasisScaledInv(Matrix4 &) const (defined in Math3D::ScaledLocalCoordinates3D) | Math3D::ScaledLocalCoordinates3D | |
getTransform(RigidTransform &) const (defined in Math3D::LocalCoordinates3D) | Math3D::LocalCoordinates3D | |
getTransformInv(RigidTransform &) const (defined in Math3D::LocalCoordinates3D) | Math3D::LocalCoordinates3D | |
intersects(const AABB3D &b) const (defined in Math3D::Box3D) | Math3D::Box3D | |
intersects(const Box3D &b) const (defined in Math3D::Box3D) | Math3D::Box3D | |
intersects(const Segment3D &s) const (defined in Math3D::Box3D) | Math3D::Box3D | |
intersects(const Line3D &l) const (defined in Math3D::Box3D) | Math3D::Box3D | |
intersects(const Triangle3D &t) const (defined in Math3D::Box3D) | Math3D::Box3D | |
intersects(const Sphere3D &b) const (defined in Math3D::Box3D) | Math3D::Box3D | |
intersectsApprox(const Box3D &b) const | Math3D::Box3D | |
normalize(const Vector3 &, Vector3 &) const (defined in Math3D::ScaledLocalCoordinates3D) | Math3D::ScaledLocalCoordinates3D | |
origin (defined in Math3D::LocalCoordinates3D) | Math3D::LocalCoordinates3D | |
Read(File &f) (defined in Math3D::ScaledLocalCoordinates3D) | Math3D::ScaledLocalCoordinates3D | |
set(const AABB3D &bb) (defined in Math3D::Box3D) | Math3D::Box3D | |
setCenter(const Vector3 &c) (defined in Math3D::Box3D) | Math3D::Box3D | |
setTransformed(const AABB3D &box, const RigidTransform &T) (defined in Math3D::Box3D) | Math3D::Box3D | |
setTransformed(const Box3D &box, const RigidTransform &T) (defined in Math3D::Box3D) | Math3D::Box3D | |
signedDistance(const Point3D &pt) const (defined in Math3D::Box3D) | Math3D::Box3D | |
signedDistance(const Point3D &pt, Point3D &surfacePt) const (defined in Math3D::Box3D) | Math3D::Box3D | |
toLocal(const Point3D &, Point3D &) const (defined in Math3D::LocalCoordinates3D) | Math3D::LocalCoordinates3D | |
toLocal(const Line3D &, Line3D &) const (defined in Math3D::LocalCoordinates3D) | Math3D::LocalCoordinates3D | |
toLocal(const Segment3D &, Segment3D &) const (defined in Math3D::LocalCoordinates3D) | Math3D::LocalCoordinates3D | |
toLocal(const Plane3D &, Plane3D &) const (defined in Math3D::LocalCoordinates3D) | Math3D::LocalCoordinates3D | |
toLocalNormalized(const Point3D &, Point3D &) const (defined in Math3D::ScaledLocalCoordinates3D) | Math3D::ScaledLocalCoordinates3D | |
toLocalNormalized(const Line3D &, Line3D &) const (defined in Math3D::ScaledLocalCoordinates3D) | Math3D::ScaledLocalCoordinates3D | |
toLocalNormalized(const Segment3D &, Segment3D &) const (defined in Math3D::ScaledLocalCoordinates3D) | Math3D::ScaledLocalCoordinates3D | |
toLocalNormalized(const Plane3D &, Plane3D &) const (defined in Math3D::ScaledLocalCoordinates3D) | Math3D::ScaledLocalCoordinates3D | |
toLocalReorient(const Vector3 &, Vector3 &) const (defined in Math3D::LocalCoordinates3D) | Math3D::LocalCoordinates3D | |
Write(File &f) const (defined in Math3D::ScaledLocalCoordinates3D) | Math3D::ScaledLocalCoordinates3D | |
xbasis (defined in Math3D::LocalCoordinates3D) | Math3D::LocalCoordinates3D | |
ybasis (defined in Math3D::LocalCoordinates3D) | Math3D::LocalCoordinates3D | |
zbasis (defined in Math3D::LocalCoordinates3D) | Math3D::LocalCoordinates3D |