Package us.ihmc.utilities.math.geometry

Interface Summary
FrameGeometry2d Title:
FrameShape3d  
Geometry2d Title:
InclusionFunction<E>  
ReferenceFrameHolder Title:
Shape3d  
 

Class Summary
AngleTools  
BestFitPlaneCalculatorTest  
BestFitPlaneDataAccumulator  
BoundingBox2d  
BoundingBox2dTest  
BoundingBox3d  
BoundingBox3dTest  
BoundingBoxKDTree2D Title:
Box3d  
Box3dTest  
CenterOfMassReferenceFrame  
CenterOfMassReferenceFrameTest  
ConvexHullCalculator2d Title:
ConvexHullCalculator2dTest Title:
ConvexPolygon2d Title:
ConvexPolygon2dAndConnectingEdges Title:
ConvexPolygon2dIntersectionSetCalculator Title:
ConvexPolygon2dTest  
ConvexPolygon2dTestHelpers  
Cylinder3d  
Cylinder3dTest  
CylindricalCoordinatesCalculator  
DirectionTest  
Ellipsoid3d  
Ellipsoid3dTest  
FrameBox3d  
FrameBox3dTest  
FrameConvexPolygon2d Title:
FrameConvexPolygon2dAndConnectingEdges Title:
FrameConvexPolygon2dTest  
FrameCylinder3d  
FrameEllipsoid3d  
FrameGeometry2dPlotter Title:
FrameGeometryTestFrame Title:
FrameLine  
FrameLine2d Title:
FrameLineSegment2d Title:
FrameLineTest  
FrameOrientation  
FrameOrientation2d  
FramePlane3d  
FramePlane3dTest  
FramePoint  
FramePoint2d Title: FramePoint2d
FramePoint2dTest  
FramePointTest Title:
FramePose  
FramePose2d  
FrameRamp3d  
FrameTorus3d  
FrameVector One of the main goals of this class is to check, at runtime, that operations on vectors occur within the same Frame.
FrameVector2d One of the main goals of this class is to check, at runtime, that operations on vectors occur within the same Frame.
FrameVector2dTest Title:
FrameVectorTest Title:
GeometryTools  
GeometryToolsTest Title:
GeoregressionConversionTools  
GeoregressionConversionToolsTest  
GrahamScanConvexHullCalculator2d Adapted from http://algs4.cs.princeton.edu/99hull/GrahamScan.java.html TODO: make it return the points in clockwise order instead of counterclockwise TODO: reduce garbage generation
HeightMapBestFitPlaneCalculator  
HumanEvaluationLine2d  
IterativeBestFitPlaneCalculator  
IterativeBestFitPlaneCalculatorTest  
Java3DCube Simple color-per-vertex cube with a different color for each face
Line2d Title:
Line2dTest  
LineSegment2d Title:
LineSegment2dTest  
LineSegment3d  
LineSegment3dTest  
MidFrameZUpFrame  
OrientationFrame  
OrientationTest  
OriginAndPointFrame  
Plane3d  
Plane3dTest  
PointToLineUnProjector  
PointToLineUnProjectorTest  
PointXAxisAtPositionFrame  
Pose2dReferenceFrame  
Pose2dReferenceFrameTest  
PoseReferenceFrame  
PoseReferenceFrameTest  
QuadTreeHeightMapBestFitPlaneCalculatorTestTest  
QuaternionRotationRelationshipTest  
Ramp3d  
Ramp3dTest  
Ray3d  
ReferenceFrame ReferemceFrame
ReferenceFrameTest  
RigidBodyTransform3F  
RigidBodyTransform3FTest  
RotationFunctions  
RotationFunctionsTest  
RotationVectorToAxisAngleConverter  
SerializableTransform3D  
Sphere3d  
Sphere3dTest  
TestFindTentativeListOfPolygonsIntersectingTargetPolygon Title:
TestFrameLine2d Title:
Torus3d  
Torus3dTest  
TransformReferenceFrame  
TransformRotationProjector  
TransformTools Created with IntelliJ IDEA.
TranslationFrame Title:
TranslationReferenceFrame  
XYPlaneFrom3PointsFrame  
ZUpFrame  
 

Enum Summary
Box3d.FaceName  
Direction  
 

Exception Summary
ConvexPolygon2d.FewerThanOnePointException  
InsufficientDataException  
NonProperRigidTransformException  
ReferenceFrameMismatchException Title: