BowlerKernel
|
Public Member Functions | |
CartesianManipulator (TransformNR globalPose) | |
void | addEventListener (Runnable r) |
void | addSaveListener (Runnable r) |
List< CSG > | get () |
double | getX () |
double | getY () |
double | getZ () |
void | addDependant (CartesianManipulator r) |
boolean | isMoving () |
void | clearListeners () |
void | set (double newX, double newY, double newZ) |
Public Attributes | |
Affine | manipulationMatrix = new Affine() |
Private Attributes | |
manipulation[] | manipulationList = new manipulation[3] |
Definition at line 15 of file CartesianManipulator.java.
com.neuronrobotics.bowlerkernel.Bezier3d.CartesianManipulator.CartesianManipulator | ( | TransformNR | globalPose | ) |
Definition at line 23 of file CartesianManipulator.java.
References com.neuronrobotics.bowlerkernel.Bezier3d.CartesianManipulator.manipulationList, com.neuronrobotics.bowlerkernel.Bezier3d.CartesianManipulator.manipulationMatrix, and eu.mihosoft.vrl.v3d.CSG.setMfg().
void com.neuronrobotics.bowlerkernel.Bezier3d.CartesianManipulator.addDependant | ( | CartesianManipulator | r | ) |
Definition at line 59 of file CartesianManipulator.java.
References com.neuronrobotics.bowlerkernel.Bezier3d.CartesianManipulator.manipulationList.
Referenced by com.neuronrobotics.bowlerkernel.Bezier3d.BezierEditor.BezierEditor(), and com.neuronrobotics.bowlerkernel.Bezier3d.BezierEditor.setStartManip().
void com.neuronrobotics.bowlerkernel.Bezier3d.CartesianManipulator.addEventListener | ( | Runnable | r | ) |
Definition at line 33 of file CartesianManipulator.java.
References com.neuronrobotics.bowlerkernel.Bezier3d.CartesianManipulator.manipulationList.
Referenced by com.neuronrobotics.bowlerkernel.Bezier3d.BezierEditor.BezierEditor(), and com.neuronrobotics.bowlerkernel.Bezier3d.BezierEditor.setStartManip().
void com.neuronrobotics.bowlerkernel.Bezier3d.CartesianManipulator.addSaveListener | ( | Runnable | r | ) |
Definition at line 38 of file CartesianManipulator.java.
References com.neuronrobotics.bowlerkernel.Bezier3d.CartesianManipulator.manipulationList.
Referenced by com.neuronrobotics.bowlerkernel.Bezier3d.BezierEditor.BezierEditor(), and com.neuronrobotics.bowlerkernel.Bezier3d.BezierEditor.setStartManip().
void com.neuronrobotics.bowlerkernel.Bezier3d.CartesianManipulator.clearListeners | ( | ) |
Definition at line 70 of file CartesianManipulator.java.
References com.neuronrobotics.bowlerkernel.Bezier3d.CartesianManipulator.manipulationList.
Referenced by com.neuronrobotics.bowlerkernel.Bezier3d.BezierEditor.setStartManip().
List<CSG> com.neuronrobotics.bowlerkernel.Bezier3d.CartesianManipulator.get | ( | ) |
Definition at line 43 of file CartesianManipulator.java.
Referenced by com.neuronrobotics.bowlerkernel.Bezier3d.BezierEditor.getCSG().
double com.neuronrobotics.bowlerkernel.Bezier3d.CartesianManipulator.getX | ( | ) |
Definition at line 47 of file CartesianManipulator.java.
References com.neuronrobotics.bowlerkernel.Bezier3d.manipulation.currentPose, com.neuronrobotics.sdk.addons.kinematics.math.TransformNR.getX(), and com.neuronrobotics.bowlerkernel.Bezier3d.CartesianManipulator.manipulationList.
Referenced by com.neuronrobotics.bowlerkernel.Bezier3d.BezierEditor.save(), com.neuronrobotics.bowlerkernel.Bezier3d.BezierEditor.transforms(), com.neuronrobotics.bowlerkernel.Bezier3d.BezierEditor.update(), and com.neuronrobotics.bowlerkernel.Bezier3d.BezierEditor.updateLines().
double com.neuronrobotics.bowlerkernel.Bezier3d.CartesianManipulator.getY | ( | ) |
Definition at line 51 of file CartesianManipulator.java.
References com.neuronrobotics.bowlerkernel.Bezier3d.manipulation.currentPose, com.neuronrobotics.sdk.addons.kinematics.math.TransformNR.getY(), and com.neuronrobotics.bowlerkernel.Bezier3d.CartesianManipulator.manipulationList.
Referenced by com.neuronrobotics.bowlerkernel.Bezier3d.BezierEditor.save(), com.neuronrobotics.bowlerkernel.Bezier3d.BezierEditor.transforms(), com.neuronrobotics.bowlerkernel.Bezier3d.BezierEditor.update(), and com.neuronrobotics.bowlerkernel.Bezier3d.BezierEditor.updateLines().
double com.neuronrobotics.bowlerkernel.Bezier3d.CartesianManipulator.getZ | ( | ) |
Definition at line 55 of file CartesianManipulator.java.
References com.neuronrobotics.bowlerkernel.Bezier3d.manipulation.currentPose, com.neuronrobotics.sdk.addons.kinematics.math.TransformNR.getZ(), and com.neuronrobotics.bowlerkernel.Bezier3d.CartesianManipulator.manipulationList.
Referenced by com.neuronrobotics.bowlerkernel.Bezier3d.BezierEditor.save(), com.neuronrobotics.bowlerkernel.Bezier3d.BezierEditor.transforms(), com.neuronrobotics.bowlerkernel.Bezier3d.BezierEditor.update(), and com.neuronrobotics.bowlerkernel.Bezier3d.BezierEditor.updateLines().
boolean com.neuronrobotics.bowlerkernel.Bezier3d.CartesianManipulator.isMoving | ( | ) |
Definition at line 63 of file CartesianManipulator.java.
References com.neuronrobotics.bowlerkernel.Bezier3d.CartesianManipulator.manipulationList.
Referenced by com.neuronrobotics.bowlerkernel.Bezier3d.BezierEditor.update().
void com.neuronrobotics.bowlerkernel.Bezier3d.CartesianManipulator.set | ( | double | newX, |
double | newY, | ||
double | newZ | ||
) |
Definition at line 76 of file CartesianManipulator.java.
References com.neuronrobotics.bowlerkernel.Bezier3d.CartesianManipulator.manipulationList.
Referenced by com.neuronrobotics.bowlerkernel.Bezier3d.BezierEditor.setCP1(), com.neuronrobotics.bowlerkernel.Bezier3d.BezierEditor.setCP2(), com.neuronrobotics.bowlerkernel.Bezier3d.BezierEditor.setEnd(), com.neuronrobotics.bowlerkernel.Bezier3d.BezierEditor.setStart(), and com.neuronrobotics.bowlerkernel.Bezier3d.BezierEditor.update().
|
private |
Definition at line 20 of file CartesianManipulator.java.
Referenced by com.neuronrobotics.bowlerkernel.Bezier3d.CartesianManipulator.addDependant(), com.neuronrobotics.bowlerkernel.Bezier3d.CartesianManipulator.addEventListener(), com.neuronrobotics.bowlerkernel.Bezier3d.CartesianManipulator.addSaveListener(), com.neuronrobotics.bowlerkernel.Bezier3d.CartesianManipulator.CartesianManipulator(), com.neuronrobotics.bowlerkernel.Bezier3d.CartesianManipulator.clearListeners(), com.neuronrobotics.bowlerkernel.Bezier3d.CartesianManipulator.getX(), com.neuronrobotics.bowlerkernel.Bezier3d.CartesianManipulator.getY(), com.neuronrobotics.bowlerkernel.Bezier3d.CartesianManipulator.getZ(), com.neuronrobotics.bowlerkernel.Bezier3d.CartesianManipulator.isMoving(), and com.neuronrobotics.bowlerkernel.Bezier3d.CartesianManipulator.set().
Affine com.neuronrobotics.bowlerkernel.Bezier3d.CartesianManipulator.manipulationMatrix = new Affine() |
Definition at line 16 of file CartesianManipulator.java.
Referenced by com.neuronrobotics.bowlerkernel.Bezier3d.BezierEditor.BezierEditor(), com.neuronrobotics.bowlerkernel.Bezier3d.CartesianManipulator.CartesianManipulator(), and com.neuronrobotics.bowlerkernel.Bezier3d.BezierEditor.setStartManip().