| Package | Description |
|---|---|
| cz.cuni.amis.pogamut.base3d.agent.jmx | |
| cz.cuni.amis.pogamut.base3d.worldview.object | |
| cz.cuni.amis.pogamut.multi.communication.worldview.property |
| Modifier and Type | Method and Description |
|---|---|
Rotation |
Agent3DMBeanAdapterMBean.getRotation() |
Rotation |
Agent3DMBeanAdapter.getRotation() |
Rotation |
Agent3DJMXProxy.getRotation() |
| Modifier and Type | Field and Description |
|---|---|
static Rotation |
Rotation.NONE
Rotation representing NONE.
|
static Rotation |
Rotation.ZERO
Rotation(0,0,0);
|
| Modifier and Type | Method and Description |
|---|---|
Rotation |
Rotation.clone() |
Rotation |
Location.getQuatLikeRotationSeq(Rotation.Order order)
WIP not completed yet.
|
Rotation |
Rotation.getRotation()
Retreives the rotation itself to implement
IRotable. |
Rotation |
IRotable.getRotation()
Retreives current rotation of the object.
|
Rotation |
Location.getRotation(Rotation.Order order)
Converts Location into Rotation.
|
Rotation |
Rotation.RotationExpInterp(Rotation b,
double alpha)
Exponentially interpolates between 2 rotations with alpha as strength.
|
static Rotation |
Rotation.RotationExpInterp(Rotation a,
Rotation b,
double alpha)
Exponentially interpolates between 2 rotations with alpha as strength.
|
Rotation |
Rotation.RotationLinearInterp(Rotation b,
double alpha)
Linearly interpolates between 2 rotations with alpha as strength.
|
static Rotation |
Rotation.RotationLinearInterp(Rotation a,
Rotation b,
double alpha)
Linearly interpolates between 2 rotations with alpha as strength.
|
Rotation |
Rotation.RotationLogInterp(Rotation b,
double alpha)
Logarithmically interpolates between 2 rotations with alpha as strength.
|
static Rotation |
Rotation.RotationLogInterp(Rotation a,
Rotation b,
double alpha)
Logarithmically interpolates between 2 rotations with alpha as strength.
|
Rotation |
Rotation.setPitch(double pitch)
Sets the pitch.
|
Rotation |
Rotation.setRoll(double roll)
Sets the roll.
|
Rotation |
Rotation.setYaw(double yaw)
Sets the yaw.
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
Rotation.equal(Rotation r1,
Rotation r2)
Tells, whether two given rotations equal.
|
Rotation |
Rotation.RotationExpInterp(Rotation b,
double alpha)
Exponentially interpolates between 2 rotations with alpha as strength.
|
static Rotation |
Rotation.RotationExpInterp(Rotation a,
Rotation b,
double alpha)
Exponentially interpolates between 2 rotations with alpha as strength.
|
Rotation |
Rotation.RotationLinearInterp(Rotation b,
double alpha)
Linearly interpolates between 2 rotations with alpha as strength.
|
static Rotation |
Rotation.RotationLinearInterp(Rotation a,
Rotation b,
double alpha)
Linearly interpolates between 2 rotations with alpha as strength.
|
Rotation |
Rotation.RotationLogInterp(Rotation b,
double alpha)
Logarithmically interpolates between 2 rotations with alpha as strength.
|
static Rotation |
Rotation.RotationLogInterp(Rotation a,
Rotation b,
double alpha)
Logarithmically interpolates between 2 rotations with alpha as strength.
|
| Constructor and Description |
|---|
Rotation(Rotation rotation)
Copy constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected Rotation |
RotationProperty.cloneValue() |
| Constructor and Description |
|---|
RotationProperty(WorldObjectId objId,
String identifier,
Rotation value,
Class compositeClass) |
Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.