Package org.jzy3d.plot3d.transform
Class Transform
- java.lang.Object
-
- org.jzy3d.plot3d.transform.Transform
-
-
Constructor Summary
Constructors Constructor Description Transform()
Initialize a list of Transformer.Transform(Transform transform)
Initialize a list of Transformer with the sequence hold by the given Transform.Transform(Transformer transformer)
Initialize a list of Transformer with a single Transformer as sequence.Transform(Transformer... transformer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(Transform transform)
Appends a Transform to the current Transform.void
add(Transformer next)
Appends a Transformer to the sequence that this Transform must performs.Coord3d
compute(Coord3d input)
Apply the transformations to the input coordinatevoid
execute(IPainter painter)
Load the identity matrix and executes the stored sequence of Transformer.void
execute(IPainter painter, boolean loadIdentity)
String
toString()
-
-
-
Constructor Detail
-
Transform
public Transform()
Initialize a list of Transformer.
-
Transform
public Transform(Transformer transformer)
Initialize a list of Transformer with a single Transformer as sequence.
-
Transform
public Transform(Transformer... transformer)
-
Transform
public Transform(Transform transform)
Initialize a list of Transformer with the sequence hold by the given Transform.
-
-
Method Detail
-
add
public void add(Transformer next)
Appends a Transformer to the sequence that this Transform must performs.- Parameters:
next
-
-
add
public void add(Transform transform)
Appends a Transform to the current Transform.- Parameters:
next
-
-
execute
public void execute(IPainter painter)
Load the identity matrix and executes the stored sequence of Transformer.- Parameters:
painter
- TODO
-
execute
public void execute(IPainter painter, boolean loadIdentity)
-
-