public class ToolUtility extends Object
Modifier and Type | Method and Description |
---|---|
static void |
attachTimer(Timer timer,
SceneGraphComponent tc) |
static void |
attachTimer(Timer timer,
ToolContext tc) |
static double[] |
avatarToWorld(ToolContext tc,
double[] localVector) |
static Matrix |
avatarToWorld(ToolContext tc,
Matrix localMatrix) |
static double[] |
localToWorld(SceneGraphPath rootToLocal,
double[] localVector) |
static Matrix |
localToWorld(SceneGraphPath rootToLocal,
Matrix localMatrix) |
static double[] |
localToWorld(ToolContext tc,
double[] localVector) |
static Matrix |
localToWorld(ToolContext tc,
Matrix localMatrix) |
static double[] |
toolToWorld(ToolContext tc,
double[] toolVector) |
static Matrix |
toolToWorld(ToolContext tc,
Matrix toolMatrix) |
static double[] |
worldToAvatar(ToolContext tc,
double[] worldVector) |
static Matrix |
worldToAvatar(ToolContext tc,
Matrix worldMatrix) |
static double[] |
worldToLocal(SceneGraphPath rootToLocal,
double[] worldVector) |
static Matrix |
worldToLocal(SceneGraphPath rootToLocal,
Matrix worldMatrix) |
static double[] |
worldToLocal(ToolContext tc,
double[] worldVector) |
static Matrix |
worldToLocal(ToolContext tc,
Matrix worldMatrix) |
static double[] |
worldToTool(ToolContext tc,
double[] worldVector) |
static Matrix |
worldToTool(ToolContext tc,
Matrix worldMatrix) |
public static Matrix worldToAvatar(ToolContext tc, Matrix worldMatrix)
public static double[] worldToAvatar(ToolContext tc, double[] worldVector)
public static Matrix avatarToWorld(ToolContext tc, Matrix localMatrix)
public static double[] avatarToWorld(ToolContext tc, double[] localVector)
public static Matrix worldToLocal(ToolContext tc, Matrix worldMatrix)
public static double[] worldToLocal(ToolContext tc, double[] worldVector)
public static Matrix worldToTool(ToolContext tc, Matrix worldMatrix)
public static double[] worldToTool(ToolContext tc, double[] worldVector)
public static Matrix localToWorld(ToolContext tc, Matrix localMatrix)
public static double[] localToWorld(ToolContext tc, double[] localVector)
public static Matrix toolToWorld(ToolContext tc, Matrix toolMatrix)
public static double[] toolToWorld(ToolContext tc, double[] toolVector)
public static Matrix worldToLocal(SceneGraphPath rootToLocal, Matrix worldMatrix)
public static double[] worldToLocal(SceneGraphPath rootToLocal, double[] worldVector)
public static Matrix localToWorld(SceneGraphPath rootToLocal, Matrix localMatrix)
public static double[] localToWorld(SceneGraphPath rootToLocal, double[] localVector)
public static void attachTimer(Timer timer, ToolContext tc)
public static void attachTimer(Timer timer, SceneGraphComponent tc)