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

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
Order first in terms of V3D_Point.x, then V3D_Point.y, then V3D_Point.z.

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 null if this does not intersect l; 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 this with l.
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 this with l.
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 scale precision using rm if 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 scale precision using rm if 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 e touches, 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.p to V3D_Plane.q.
pr - Variable in class uk.ac.leeds.ccg.v3d.geometry.V3D_Plane
The vector representing the move from V3D_Plane.p to V3D_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.unitVector if necessary.
unitVectorScale - Variable in class uk.ac.leeds.ccg.v3d.geometry.V3D_LineSegment
For storing the scale at which the V3D_LineSegment.unitVector is precise given V3D_LineSegment.unitVectorRoundingMode.

V

v - Variable in class uk.ac.leeds.ccg.v3d.geometry.V3D_Line
The direction vector from V3D_Line.p in the direction of V3D_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
p should not be equal to q unless 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 p with normal vector n is n.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 p to q

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.
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