Skip navigation links
A B C D E F H I O R S T U V W 

A

axis() - Method in enum com.io7m.jcoords.core.conversion.CAxis
 
axisSigned() - Method in enum com.io7m.jcoords.core.conversion.CAxis
 

B

basis() - Method in interface com.io7m.jcoords.core.conversion.CAxisSystemType
 
build() - Method in class com.io7m.jcoords.core.conversion.CAxisSystem.Builder
Builds a new CAxisSystem.
builder() - Static method in class com.io7m.jcoords.core.conversion.CAxisSystem
Creates a builder for CAxisSystem.

C

CAxis - Enum in com.io7m.jcoords.core.conversion
An axis.
CAxisSystem - Class in com.io7m.jcoords.core.conversion
An arrangement of orthonormal axes forming a Cartesian coordinate system.
CAxisSystem.Builder - Class in com.io7m.jcoords.core.conversion
Builds instances of type CAxisSystem.
CAxisSystemConversions - Class in com.io7m.jcoords.core.conversion
Functions to produce matrices to convert between coordinate spaces.
CAxisSystemHandedness - Enum in com.io7m.jcoords.core.conversion
The handedness of a coordinate system.
CAxisSystemType - Interface in com.io7m.jcoords.core.conversion
An arrangement of orthonormal axes forming a Cartesian coordinate system.
checkPreconditions() - Method in interface com.io7m.jcoords.core.conversion.CAxisSystemType
Check preconditions for the type.
com.io7m.jcoords.core - package com.io7m.jcoords.core
Core types and functions.
com.io7m.jcoords.core.conversion - package com.io7m.jcoords.core.conversion
Functions for converting coordinates between spaces.
com.io7m.jcoords.documentation - package com.io7m.jcoords.documentation
Documentation.
copyOf(CAxisSystemType) - Static method in class com.io7m.jcoords.core.conversion.CAxisSystem
Creates an immutable copy of a CAxisSystemType value.
createMatrix3x3D(MatrixM3x3D.ContextMM3D, CAxisSystemType, CAxisSystemType) - Static method in class com.io7m.jcoords.core.conversion.CAxisSystemConversions
Construct a 3x3 matrix to convert coordinates in system source to system target.
createMatrix4x4D(MatrixM4x4D.ContextMM4D, CAxisSystemType, CAxisSystemType) - Static method in class com.io7m.jcoords.core.conversion.CAxisSystemConversions
Construct a 4x4 matrix to convert coordinates in system source to system target.

D

Documentation - Class in com.io7m.jcoords.documentation
Marker class for looking up files by resource.

E

equals(Object) - Method in class com.io7m.jcoords.core.conversion.CAxisSystem
This instance is equal to all instances of CAxisSystem that have equal attribute values.

F

forward() - Method in class com.io7m.jcoords.core.conversion.CAxisSystem
 
forward() - Method in interface com.io7m.jcoords.core.conversion.CAxisSystemType
 
from(CAxisSystemType) - Method in class com.io7m.jcoords.core.conversion.CAxisSystem.Builder
Fill a builder with attribute values from the provided CAxisSystemType instance.

H

hashCode() - Method in class com.io7m.jcoords.core.conversion.CAxisSystem
Computes a hash code from attributes: right, up, forward.

I

ImmutableStyleType - Annotation Type in com.io7m.jcoords.core
The immutables.org style for the project.

O

of(String) - Static method in enum com.io7m.jcoords.core.conversion.CAxis
Parse an axis.
of(CAxis, CAxis, CAxis) - Static method in class com.io7m.jcoords.core.conversion.CAxisSystem
Construct a new immutable CAxisSystem instance.
ofSystem(CAxisSystem) - Static method in enum com.io7m.jcoords.core.conversion.CAxisSystemHandedness
Determine the handedness of the coordinate system formed by the given axes.

R

right() - Method in class com.io7m.jcoords.core.conversion.CAxisSystem
 
right() - Method in interface com.io7m.jcoords.core.conversion.CAxisSystemType
 

S

setForward(CAxis) - Method in class com.io7m.jcoords.core.conversion.CAxisSystem.Builder
Initializes the value for the forward attribute.
setRight(CAxis) - Method in class com.io7m.jcoords.core.conversion.CAxisSystem.Builder
Initializes the value for the right attribute.
setUp(CAxis) - Method in class com.io7m.jcoords.core.conversion.CAxisSystem.Builder
Initializes the value for the up attribute.

T

toString() - Method in class com.io7m.jcoords.core.conversion.CAxisSystem
Prints the immutable value CAxisSystem with attribute values.

U

up() - Method in class com.io7m.jcoords.core.conversion.CAxisSystem
 
up() - Method in interface com.io7m.jcoords.core.conversion.CAxisSystemType
 

V

valueOf(String) - Static method in enum com.io7m.jcoords.core.conversion.CAxis
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.io7m.jcoords.core.conversion.CAxisSystemHandedness
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.io7m.jcoords.core.conversion.CAxis
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.io7m.jcoords.core.conversion.CAxisSystemHandedness
Returns an array containing the constants of this enum type, in the order they are declared.
vector() - Method in enum com.io7m.jcoords.core.conversion.CAxis
 

W

withForward(CAxis) - Method in class com.io7m.jcoords.core.conversion.CAxisSystem
Copy the current immutable object by setting a value for the forward attribute.
withRight(CAxis) - Method in class com.io7m.jcoords.core.conversion.CAxisSystem
Copy the current immutable object by setting a value for the right attribute.
withUp(CAxis) - Method in class com.io7m.jcoords.core.conversion.CAxisSystem
Copy the current immutable object by setting a value for the up attribute.
A B C D E F H I O R S T U V W 
Skip navigation links

Copyright © 2017 <code@io7m.com> http://io7m.com