E - base class generatedpublic abstract class OpenSimObjectFactory<E extends OpenSimObject>
extends java.lang.Object
| Modifier and Type | Method and Description | 
|---|---|
| boolean | canParse(org.w3c.dom.Element elem)Checks if this factory can parse the given DOM element. | 
| E | createDefault()Creates a default instance | 
| E | parse(org.w3c.dom.Element elem)Tries to parse the provided element | 
| static void | setOrientationXYZ(RotationMatrix3d R,
                 double x,
                 double y,
                 double z)Set this rotations to represent a body-fixed rotation of X-Y-Z. | 
| static void | setOrientationXYZ(RotationMatrix3d R,
                 Point3d rot) | 
public E createDefault()
public boolean canParse(org.w3c.dom.Element elem)
getComponentClass()elem - DOM elementpublic E parse(org.w3c.dom.Element elem)
elem - DOM elementpublic static void setOrientationXYZ(RotationMatrix3d R, Point3d rot)
public static void setOrientationXYZ(RotationMatrix3d R, double x, double y, double z)
R - rotation matrix to populatex - first angle (radians) rotation about body's x-axisy - second angle (radians) rotation about body's new y-axisz - third angle (radians) rotation about body's new y-axis