Interface Transform
- All Known Implementing Classes:
AffineTransform
,CombinedTransform
,Identity
public interface Transform
Makes a transformation of
Vector3
s.-
Method Details
-
isIdentity
boolean isIdentity()Return whether this transform is an identity.If it is not known, then
false
must be returned.- Returns:
- true if identity
-
apply
Returns the result of applying the function to the input.- Parameters:
input
- the input- Returns:
- the result
-
inverse
Transform inverse()Create a new inverse transform.- Returns:
- a new inverse transform
-
combine
Create a newTransform
that combines this transform with another.- Parameters:
other
- the other transform to occur second- Returns:
- a new transform
-