public void rotate( javax.vecmath.Vector3d axis, double amount, ReferenceFrame asSeenBy ) {
if( asSeenBy==null ) {
asSeenBy = this;
}
Matrix44 m = getTransformation( asSeenBy );
m.rotate( axis, amount );
setTransformation( m, asSeenBy );
}
public void scale( javax.vecmath.Vector3d axis, ReferenceFrame asSeenBy ) {
if( asSeenBy==null ) {
asSeenBy = this;