Index
A B C D E F G H I J K L M N O P Q R S T U V X Y Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- a - Variable in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_Envelope
-
The aft face.
- add(V3D_Vector) - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Vector
- apply(V3D_Vector) - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Point
B
- b - Variable in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_Envelope
-
The bottom face.
- ba - Variable in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeFaceAft
- ba - Variable in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeFaceBottom
- bd - Variable in class uk.ac.leeds.ccg.v3d.core.V3D_Environment
-
MathBigDecimal
- bf - Variable in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeFaceBottom
- bf - Variable in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeFaceFore
- bl - Variable in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeFaceBottom
- bl - Variable in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeFaceLeft
- br - Variable in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeFaceBottom
- br - Variable in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeFaceRight
C
- checkAndMaybeFreeMemory() - Method in class uk.ac.leeds.ccg.v3d.core.V3D_Environment
- compareTo(V3D_Point) - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Point
D
- dx - Variable in class uk.ac.leeds.ccg.v3d.geometry.V3D_Vector
-
The change in x.
- dy - Variable in class uk.ac.leeds.ccg.v3d.geometry.V3D_Vector
-
The change in y.
- dz - Variable in class uk.ac.leeds.ccg.v3d.geometry.V3D_Vector
-
The change in z.
E
- e - Variable in class uk.ac.leeds.ccg.v3d.core.V3D_Object
- en - Variable in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeFace
- en - Variable in class uk.ac.leeds.ccg.v3d.geometry.V3D_LineSegment
- env - Variable in class uk.ac.leeds.ccg.v3d.core.V3D_Environment
- equals(Object) - Method in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_Envelope
- equals(Object) - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Line
- equals(Object) - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_LineSegment
- equals(Object) - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Plane
- equals(Object) - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Point
- equals(Object) - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Vector
F
- f - Variable in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_Envelope
-
The fore face.
- files - Variable in class uk.ac.leeds.ccg.v3d.core.V3D_Environment
G
- getBar() - Method in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeEdgeBottomAft
- getBar() - Method in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeEdgeBottomRight
- getBar() - Method in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeEdgeRightAft
- getBfa() - Method in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeEdgeRightFore
- getBla() - Method in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeEdgeBottomAft
- getBla() - Method in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeEdgeBottomLeft
- getBla() - Method in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeEdgeLeftAft
- getBlf() - Method in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeEdgeBottomFore
- getBlf() - Method in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeEdgeBottomLeft
- getBlf() - Method in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeEdgeLeftFore
- getBrf() - Method in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeEdgeBottomFore
- getBrf() - Method in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeEdgeBottomRight
- getCrossProduct(V3D_Vector) - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Vector
-
Calculate and return the cross product.
- getDistance(V3D_Line, int, RoundingMode) - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Line
- getDistance(V3D_Line, int, RoundingMode) - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Point
-
Get the distance between this and
l. - getDistance(V3D_Plane, int, RoundingMode) - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Point
-
Get the distance between this and
pl. - getDistance(V3D_Point, int, RoundingMode) - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Point
-
Get the distance between this and
p. - getDistanceSquared(V3D_Point) - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Point
-
Get the distance squared between this and
p. - getDotProduct(V3D_Vector) - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Vector
-
Calculate and return the dot product.
- getEnvelope() - Method in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_Envelope
- getEnvelope() - Method in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeFace
- getEnvelope() - Method in interface uk.ac.leeds.ccg.v3d.geometry.V3D_FiniteGeometry
- getEnvelope() - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_LineSegment
- getEnvelope() - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Point
- getEnvelope() - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Rectangle
- getEnvelope() - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Triangle
- getIntersection(V3D_Envelope) - Method in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_Envelope
- getIntersection(V3D_Line) - Method in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_Envelope
-
Returns
nullifthisdoes not intersectl; otherwise returns the intersection which is either a point or a line segment. - getIntersection(V3D_Line) - Method in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeFace
- getIntersection(V3D_Line) - Method in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeFaceAft
- getIntersection(V3D_Line) - Method in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeFaceBottom
- getIntersection(V3D_Line) - Method in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeFaceFore
- getIntersection(V3D_Line) - Method in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeFaceLeft
- getIntersection(V3D_Line) - Method in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeFaceRight
- getIntersection(V3D_Line) - Method in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeFaceTop
- getIntersection(V3D_Line) - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Line
-
Intersects
thiswithl. - getIntersection(V3D_Line) - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Plane
- getIntersection(V3D_Line) - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Rectangle
- getIntersection(V3D_Line) - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Triangle
- getIntersection(V3D_Line, V3D_Line) - Static method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Line
- getIntersection(V3D_LineSegment) - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_LineSegment
-
Intersects
thiswithl. - getIntersection(V3D_LineSegment, boolean) - Method in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_Envelope
- getIntersection(V3D_LineSegment, boolean) - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Plane
- getIntersection(V3D_LineSegment, V3D_LineSegment) - Static method in class uk.ac.leeds.ccg.v3d.geometry.V3D_LineSegment
- getIntersection(V3D_Plane) - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Plane
- getIntersection(V3D_Plane, V3D_Line) - Static method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Plane
- getLength(int, RoundingMode) - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_LineSegment
- getMagnitude(int, RoundingMode) - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Vector
-
Get the magnitude of the vector at the given scale.
- getRounded_BigDecimal(BigDecimal, BigDecimal) - Method in class uk.ac.leeds.ccg.v3d.core.V3D_Environment
- getTar() - Method in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeEdgeRightAft
- getTar() - Method in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeEdgeTopAft
- getTar() - Method in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeEdgeTopRight
- getTfa() - Method in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeEdgeRightFore
- getTla() - Method in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeEdgeLeftAft
- getTla() - Method in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeEdgeTopAft
- getTla() - Method in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeEdgeTopLeft
- getTlf() - Method in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeEdgeLeftFore
- getTlf() - Method in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeEdgeTopFore
- getTlf() - Method in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeEdgeTopLeft
- getTrf() - Method in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeEdgeTopFore
- getTrf() - Method in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeEdgeTopRight
- getUnitVector(int, RoundingMode) - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_LineSegment
-
For getting the unit vector of this line to
scaleprecision usingrmif necessary. - getUnitVector(int, RoundingMode) - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Vector
-
Scales the vector by the magnitude so that it has length 1
- getxMax() - Method in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_Envelope
- getxMin() - Method in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_Envelope
- getyMax() - Method in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_Envelope
- getyMin() - Method in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_Envelope
- getzMax() - Method in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_Envelope
- getzMin() - Method in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_Envelope
H
- hashCode() - Method in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_Envelope
- hashCode() - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Line
- hashCode() - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_LineSegment
- hashCode() - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Plane
- hashCode() - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Point
- hashCode() - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Vector
I
- i - Variable in class uk.ac.leeds.ccg.v3d.core.V3D_Environment
-
Unit vector based at the origin in the x axis direction.
- initMagnitude(int, RoundingMode) - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Vector
- initUnitVector(int, RoundingMode) - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_LineSegment
-
For initialising and returning the unit vector of this line to
scaleprecision usingrmif necessary. - isContainedBy(V3D_Envelope) - Method in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_Envelope
-
Containment includes the boundary.
- isIntersectedBy(BigRational, BigRational, BigRational) - Method in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_Envelope
- isIntersectedBy(V3D_Envelope) - Method in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_Envelope
-
If
etouches, or overlaps then it intersects. - isIntersectedBy(V3D_Line) - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Line
-
This computes the intersection and tests if it is
null - isIntersectedBy(V3D_Line) - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Plane
- isIntersectedBy(V3D_LineSegment) - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_LineSegment
- isIntersectedBy(V3D_Plane) - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Plane
- isIntersectedBy(V3D_Point) - Method in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_Envelope
- isIntersectedBy(V3D_Point) - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Line
- isIntersectedBy(V3D_Point) - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_LineSegment
- isIntersectedBy(V3D_Point) - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Plane
- isIntersectedBy(V3D_Point) - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Rectangle
- isIntersectedBy(V3D_Point) - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Triangle
- isOnPlane(V3D_Line) - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Plane
- isOrthogonal(V3D_Vector) - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Vector
-
Test if this is orthogonal to
v. - isParallel(V3D_Line) - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Line
- isParallel(V3D_Line) - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Plane
- isParallel(V3D_Plane) - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Plane
- isParallel(V3D_Vector) - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Vector
-
Test if this is parallel to
v. - isZeroVector() - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Vector
J
- j - Variable in class uk.ac.leeds.ccg.v3d.core.V3D_Environment
-
Unit vector based at the origin in the y axis direction.
K
- k - Variable in class uk.ac.leeds.ccg.v3d.core.V3D_Environment
-
Unit vector based at the origin in the z axis direction.
L
- l - Variable in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_Envelope
-
The left face.
- la - Variable in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeFaceAft
- la - Variable in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeFaceLeft
- lf - Variable in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeFaceFore
- lf - Variable in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeFaceLeft
M
- magnitude - Variable in class uk.ac.leeds.ccg.v3d.geometry.V3D_Vector
-
For storing the magnitude.
- multiply(BigRational) - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_LineSegment
- multiply(BigRational) - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Vector
N
- n - Variable in class uk.ac.leeds.ccg.v3d.geometry.V3D_Plane
-
The normal vector.
- N1 - Variable in class uk.ac.leeds.ccg.v3d.core.V3D_Environment
O
- origin - Variable in class uk.ac.leeds.ccg.v3d.core.V3D_Environment
-
The origin at
<0,0,0>.
P
- p - Variable in class uk.ac.leeds.ccg.v3d.geometry.V3D_Line
-
A point defining the line.
- p - Variable in class uk.ac.leeds.ccg.v3d.geometry.V3D_Plane
-
One of the points that defines the plane.
- P0 - Variable in class uk.ac.leeds.ccg.v3d.core.V3D_Environment
-
For code brevity.
- P1 - Variable in class uk.ac.leeds.ccg.v3d.core.V3D_Environment
- P2 - Variable in class uk.ac.leeds.ccg.v3d.core.V3D_Environment
- P3 - Variable in class uk.ac.leeds.ccg.v3d.core.V3D_Environment
- pq - Variable in class uk.ac.leeds.ccg.v3d.geometry.V3D_Plane
-
The vector representing the move from
V3D_Plane.ptoV3D_Plane.q. - pr - Variable in class uk.ac.leeds.ccg.v3d.geometry.V3D_Plane
-
The vector representing the move from
V3D_Plane.ptoV3D_Plane.r.
Q
- q - Variable in class uk.ac.leeds.ccg.v3d.geometry.V3D_Line
-
A point defining the line.
- q - Variable in class uk.ac.leeds.ccg.v3d.geometry.V3D_Plane
-
One of the points that defines the plane.
R
- r - Variable in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_Envelope
-
The right face.
- r - Variable in class uk.ac.leeds.ccg.v3d.geometry.V3D_Plane
-
One of the points that defines the plane.
- ra - Variable in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeFaceAft
- ra - Variable in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeFaceRight
- rf - Variable in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeFaceFore
- rf - Variable in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeFaceRight
S
- s - Variable in class uk.ac.leeds.ccg.v3d.geometry.V3D_Rectangle
- s_v3d - Static variable in class uk.ac.leeds.ccg.v3d.core.V3D_Strings
- subtract(V3D_Vector) - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Vector
- swapSomeData() - Method in class uk.ac.leeds.ccg.v3d.core.V3D_Environment
- swapSomeData(boolean) - Method in class uk.ac.leeds.ccg.v3d.core.V3D_Environment
T
- t - Variable in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_Envelope
-
The top face.
- ta - Variable in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeFaceAft
- ta - Variable in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeFaceTop
- tf - Variable in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeFaceFore
- tf - Variable in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeFaceTop
- tl - Variable in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeFaceLeft
- tl - Variable in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeFaceTop
- toString() - Method in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_Envelope
- toString() - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Line
- toString() - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Plane
- toString() - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Point
- toString() - Method in class uk.ac.leeds.ccg.v3d.geometry.V3D_Vector
- tr - Variable in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeFaceRight
- tr - Variable in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeFaceTop
U
- uk.ac.leeds.ccg.v3d.core - package uk.ac.leeds.ccg.v3d.core
- uk.ac.leeds.ccg.v3d.geometry - package uk.ac.leeds.ccg.v3d.geometry
- uk.ac.leeds.ccg.v3d.geometry.envelope - package uk.ac.leeds.ccg.v3d.geometry.envelope
- uk.ac.leeds.ccg.v3d.io - package uk.ac.leeds.ccg.v3d.io
- uk.ac.leeds.ccg.vector3D - module uk.ac.leeds.ccg.vector3D
- union(V3D_Envelope) - Method in class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_Envelope
- unitVector - Variable in class uk.ac.leeds.ccg.v3d.geometry.V3D_LineSegment
-
For storing the unit vector.
- unitVectorRoundingMode - Variable in class uk.ac.leeds.ccg.v3d.geometry.V3D_LineSegment
-
Used for calculating the
V3D_LineSegment.unitVectorif necessary. - unitVectorScale - Variable in class uk.ac.leeds.ccg.v3d.geometry.V3D_LineSegment
-
For storing the scale at which the
V3D_LineSegment.unitVectoris precise givenV3D_LineSegment.unitVectorRoundingMode.
V
- v - Variable in class uk.ac.leeds.ccg.v3d.geometry.V3D_Line
-
The direction vector from
V3D_Line.pin the direction ofV3D_Line.q. - V3D_Envelope - Class in uk.ac.leeds.ccg.v3d.geometry.envelope
-
An envelope contains all the extreme values with respect to the X, Y and Z axes.
- V3D_Envelope(V3D_Environment, BigRational, BigRational, BigRational) - Constructor for class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_Envelope
- V3D_Envelope(V3D_Environment, BigRational, BigRational, BigRational, BigRational, BigRational, BigRational) - Constructor for class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_Envelope
- V3D_Envelope(V3D_Environment, V3D_Point...) - Constructor for class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_Envelope
- V3D_Envelope(V3D_Envelope) - Constructor for class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_Envelope
- V3D_EnvelopeEdge - Class in uk.ac.leeds.ccg.v3d.geometry.envelope
-
A class for a line segment aligned with axes.
- V3D_EnvelopeEdge(V3D_Point, V3D_Point) - Constructor for class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeEdge
- V3D_EnvelopeEdgeBottomAft - Class in uk.ac.leeds.ccg.v3d.geometry.envelope
-
For the bottom-aft edge of an envelope.
- V3D_EnvelopeEdgeBottomAft(V3D_Point, V3D_Point) - Constructor for class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeEdgeBottomAft
- V3D_EnvelopeEdgeBottomFore - Class in uk.ac.leeds.ccg.v3d.geometry.envelope
-
For the bottom-fore edge of an envelope.
- V3D_EnvelopeEdgeBottomFore(V3D_Point, V3D_Point) - Constructor for class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeEdgeBottomFore
- V3D_EnvelopeEdgeBottomLeft - Class in uk.ac.leeds.ccg.v3d.geometry.envelope
-
For the bottom-left edge of an envelope.
- V3D_EnvelopeEdgeBottomLeft(V3D_Point, V3D_Point) - Constructor for class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeEdgeBottomLeft
- V3D_EnvelopeEdgeBottomRight - Class in uk.ac.leeds.ccg.v3d.geometry.envelope
-
For the bottom-left edge of an envelope.
- V3D_EnvelopeEdgeBottomRight(V3D_Point, V3D_Point) - Constructor for class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeEdgeBottomRight
- V3D_EnvelopeEdgeLeftAft - Class in uk.ac.leeds.ccg.v3d.geometry.envelope
-
For the left-aft edge of an envelope.
- V3D_EnvelopeEdgeLeftAft(V3D_Point, V3D_Point) - Constructor for class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeEdgeLeftAft
- V3D_EnvelopeEdgeLeftFore - Class in uk.ac.leeds.ccg.v3d.geometry.envelope
-
For the left-fore edge of an envelope.
- V3D_EnvelopeEdgeLeftFore(V3D_Point, V3D_Point) - Constructor for class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeEdgeLeftFore
- V3D_EnvelopeEdgeRightAft - Class in uk.ac.leeds.ccg.v3d.geometry.envelope
-
For the right-aft edge of an envelope.
- V3D_EnvelopeEdgeRightAft(V3D_Point, V3D_Point) - Constructor for class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeEdgeRightAft
- V3D_EnvelopeEdgeRightFore - Class in uk.ac.leeds.ccg.v3d.geometry.envelope
-
For the right-fore edge of an envelope.
- V3D_EnvelopeEdgeRightFore(V3D_Point, V3D_Point) - Constructor for class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeEdgeRightFore
- V3D_EnvelopeEdgeTopAft - Class in uk.ac.leeds.ccg.v3d.geometry.envelope
-
For the top-aft edge of an envelope.
- V3D_EnvelopeEdgeTopAft(V3D_Point, V3D_Point) - Constructor for class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeEdgeTopAft
- V3D_EnvelopeEdgeTopFore - Class in uk.ac.leeds.ccg.v3d.geometry.envelope
-
For the top-fore edge of an envelope.
- V3D_EnvelopeEdgeTopFore(V3D_Point, V3D_Point) - Constructor for class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeEdgeTopFore
- V3D_EnvelopeEdgeTopLeft - Class in uk.ac.leeds.ccg.v3d.geometry.envelope
-
For the top-left edge of an envelope.
- V3D_EnvelopeEdgeTopLeft(V3D_Point, V3D_Point) - Constructor for class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeEdgeTopLeft
- V3D_EnvelopeEdgeTopRight - Class in uk.ac.leeds.ccg.v3d.geometry.envelope
-
For the top-left edge of an envelope.
- V3D_EnvelopeEdgeTopRight(V3D_Point, V3D_Point) - Constructor for class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeEdgeTopRight
- V3D_EnvelopeFace - Class in uk.ac.leeds.ccg.v3d.geometry.envelope
-
A class for a rectangle aligned with axes.
- V3D_EnvelopeFace(V3D_Point, V3D_Point, V3D_Point, V3D_Point) - Constructor for class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeFace
- V3D_EnvelopeFaceAft - Class in uk.ac.leeds.ccg.v3d.geometry.envelope
-
V3D_EnvelopeFaceAft The aft face of an envelope.
- V3D_EnvelopeFaceAft(V3D_Point, V3D_Point, V3D_Point, V3D_Point) - Constructor for class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeFaceAft
- V3D_EnvelopeFaceBottom - Class in uk.ac.leeds.ccg.v3d.geometry.envelope
-
V3D_EnvelopeFaceBottom The bottom face of an envelope.
- V3D_EnvelopeFaceBottom(V3D_Point, V3D_Point, V3D_Point, V3D_Point) - Constructor for class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeFaceBottom
- V3D_EnvelopeFaceFore - Class in uk.ac.leeds.ccg.v3d.geometry.envelope
-
V3D_EnvelopeFaceFore The fore face of an envelope.
- V3D_EnvelopeFaceFore(V3D_Point, V3D_Point, V3D_Point, V3D_Point) - Constructor for class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeFaceFore
- V3D_EnvelopeFaceLeft - Class in uk.ac.leeds.ccg.v3d.geometry.envelope
-
V3D_EnvelopeFaceLeft The bottom face of an envelope.
- V3D_EnvelopeFaceLeft(V3D_Point, V3D_Point, V3D_Point, V3D_Point) - Constructor for class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeFaceLeft
- V3D_EnvelopeFaceRight - Class in uk.ac.leeds.ccg.v3d.geometry.envelope
-
V3D_EnvelopeFaceLeft The bottom face of an envelope.
- V3D_EnvelopeFaceRight(V3D_Point, V3D_Point, V3D_Point, V3D_Point) - Constructor for class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeFaceRight
- V3D_EnvelopeFaceTop - Class in uk.ac.leeds.ccg.v3d.geometry.envelope
-
V3D_EnvelopeFaceTop The top face of an envelope.
- V3D_EnvelopeFaceTop(V3D_Point, V3D_Point, V3D_Point, V3D_Point) - Constructor for class uk.ac.leeds.ccg.v3d.geometry.envelope.V3D_EnvelopeFaceTop
- V3D_Environment - Class in uk.ac.leeds.ccg.v3d.core
-
V3D_Environment
- V3D_Environment(Generic_Environment) - Constructor for class uk.ac.leeds.ccg.v3d.core.V3D_Environment
- V3D_Environment(Generic_Environment, Generic_Path) - Constructor for class uk.ac.leeds.ccg.v3d.core.V3D_Environment
- V3D_Files - Class in uk.ac.leeds.ccg.v3d.io
-
Vector Files.
- V3D_Files() - Constructor for class uk.ac.leeds.ccg.v3d.io.V3D_Files
-
Creates a new instance.
- V3D_Files(Generic_Defaults) - Constructor for class uk.ac.leeds.ccg.v3d.io.V3D_Files
-
Creates a new instance using
d. - V3D_FiniteGeometry - Interface in uk.ac.leeds.ccg.v3d.geometry
-
V3D_FiniteGeometry
- V3D_Geometry - Class in uk.ac.leeds.ccg.v3d.geometry
-
For 3D geometrical objects.
- V3D_Geometry(V3D_Environment) - Constructor for class uk.ac.leeds.ccg.v3d.geometry.V3D_Geometry
- V3D_Line - Class in uk.ac.leeds.ccg.v3d.geometry
-
3D representation of an infinite length line.
- V3D_Line(V3D_Line) - Constructor for class uk.ac.leeds.ccg.v3d.geometry.V3D_Line
- V3D_Line(V3D_Point, V3D_Point) - Constructor for class uk.ac.leeds.ccg.v3d.geometry.V3D_Line
-
pshould not be equal toqunless the line is a line segment which is part of an envelope. - V3D_Line(V3D_Point, V3D_Point, boolean) - Constructor for class uk.ac.leeds.ccg.v3d.geometry.V3D_Line
- V3D_Line(V3D_Point, V3D_Vector) - Constructor for class uk.ac.leeds.ccg.v3d.geometry.V3D_Line
- V3D_LineSegment - Class in uk.ac.leeds.ccg.v3d.geometry
-
Class for a line segment in 3D represented by two Point3D instances.
- V3D_LineSegment(V3D_Line) - Constructor for class uk.ac.leeds.ccg.v3d.geometry.V3D_LineSegment
- V3D_LineSegment(V3D_Point, V3D_Point) - Constructor for class uk.ac.leeds.ccg.v3d.geometry.V3D_LineSegment
- V3D_Object - Class in uk.ac.leeds.ccg.v3d.core
-
Vector Object
- V3D_Object(V3D_Environment) - Constructor for class uk.ac.leeds.ccg.v3d.core.V3D_Object
- V3D_Plane - Class in uk.ac.leeds.ccg.v3d.geometry
-
V3D_Plane - for representing infinite flat 2D planes in 3D.
- V3D_Plane(V3D_Point, V3D_Point, V3D_Point) - Constructor for class uk.ac.leeds.ccg.v3d.geometry.V3D_Plane
-
This assumes that p, q and r are not collinear or that this is called in the construction of an envelope face which can effectively be a line segment or a point.
- V3D_Plane(V3D_Point, V3D_Point, V3D_Point, boolean) - Constructor for class uk.ac.leeds.ccg.v3d.geometry.V3D_Plane
- V3D_Plane(V3D_Point, V3D_Vector) - Constructor for class uk.ac.leeds.ccg.v3d.geometry.V3D_Plane
-
An equation of the plane containing the point
pwith normal vectornisn.dx(x) + n.dy(y) + n.dz(z) = d. - V3D_Point - Class in uk.ac.leeds.ccg.v3d.geometry
-
V3D_Point
- V3D_Point(V3D_Environment, BigRational, BigRational, BigRational) - Constructor for class uk.ac.leeds.ccg.v3d.geometry.V3D_Point
- V3D_Point(V3D_Point) - Constructor for class uk.ac.leeds.ccg.v3d.geometry.V3D_Point
- V3D_Rectangle - Class in uk.ac.leeds.ccg.v3d.geometry
-
V3D_Rectangle.
- V3D_Rectangle(V3D_Point, V3D_Point, V3D_Point, V3D_Point) - Constructor for class uk.ac.leeds.ccg.v3d.geometry.V3D_Rectangle
-
Checks that pq and rs are orthogonal to pr and qs.
- V3D_Strings - Class in uk.ac.leeds.ccg.v3d.core
-
For commonly referred to Strings.
- V3D_Strings() - Constructor for class uk.ac.leeds.ccg.v3d.core.V3D_Strings
- V3D_Triangle - Class in uk.ac.leeds.ccg.v3d.geometry
-
V3D_Triangle This general class defines those planes that are all bounded by their envelope exactly.
- V3D_Triangle(V3D_Point, V3D_Point, V3D_Point) - Constructor for class uk.ac.leeds.ccg.v3d.geometry.V3D_Triangle
- V3D_Vector - Class in uk.ac.leeds.ccg.v3d.geometry
-
V3D_Vector
- V3D_Vector(V3D_Environment, BigRational, BigRational, BigRational) - Constructor for class uk.ac.leeds.ccg.v3d.geometry.V3D_Vector
- V3D_Vector(V3D_Point) - Constructor for class uk.ac.leeds.ccg.v3d.geometry.V3D_Vector
-
Creates a vector from the origin to
p - V3D_Vector(V3D_Point, V3D_Point) - Constructor for class uk.ac.leeds.ccg.v3d.geometry.V3D_Vector
-
Creates a vector from
ptoq
X
- x - Variable in class uk.ac.leeds.ccg.v3d.geometry.V3D_Point
-
The x coordinate.
- xAxis - Variable in class uk.ac.leeds.ccg.v3d.core.V3D_Environment
-
The x axis.
Y
- y - Variable in class uk.ac.leeds.ccg.v3d.geometry.V3D_Point
-
The y coordinate.
- yAxis - Variable in class uk.ac.leeds.ccg.v3d.core.V3D_Environment
-
The y axis.
Z
- z - Variable in class uk.ac.leeds.ccg.v3d.geometry.V3D_Point
-
The z coordinate.
- zAxis - Variable in class uk.ac.leeds.ccg.v3d.core.V3D_Environment
-
The z axis.
- zeroVector - Variable in class uk.ac.leeds.ccg.v3d.core.V3D_Environment
-
Zero vector.
All Classes All Packages