Package etomica.math.geometry

Provides classes that define points, planes, and geometric shapes.

See: Description

• Interface Summary
Interface Description
Parallelotope
Polytope having parallel faces, and which can be specified via a set of edge vectors.
Rectangular
Interface for a polytope with shape that can be specified by the length of D sides.
Shape
Interface for an object that defines a closed region of space.
• Class Summary
Class Description
Circle
A circle in 2D.
Cube
A geometric cube.
Cuboid
A polyhedron composed of three pairs of rectangular faces placed opposite each other and joined at right angles, also known as a rectangular parallelepiped.
Hexahedron
A polyhedron with six faces, all of which are four-sided polygons.
Hypersphere
An arbitrary-dimension sphere.
LineSegment
A geometrical line segment, a 1-dimensional polytope.
Parallelepiped
A polyhedron composed of three pairs of rectangular faces placed opposite each other and joined at arbitrary angles.
Parallelogram
A quadrilateral with opposite sides parallel .
Plane
Class describing a plane occupying a 3-dimensional space.
Point
A zero-dimensional polytope, a mathematical point in space.
Polygon
Representation of a mathematical polygon, a 2-dimensional polytope.
PolygonGeneral
TODO To change the template for this generated type comment go to Window - Preferences - Java - Code Style - Code Templates
Polyhedron
Representation of a mathematical polyhedron, a 3-dimensional polytope.
PolyhedronGeneral
Representation of a mathematical polyhedron, a 3-dimensional polytope.
Polytope
Representation of a mathematical polytope, which is a finite region of space enclosed by a finite number of hyperplanes.
Rectangle
A 2-dimensional geometric rectangle.
Sphere
A sphere in 3D.
Square
A 2-dimensional geometric square.
TruncatedOctahedron
A truncated octahedron is an Archimedean, space-filling polyhedron with 24 vertices, 36 edges, and 14 faces.

Package etomica.math.geometry Description

Provides classes that define points, planes, and geometric shapes. The shapes are used in particular by the Boundary class.