/** * Get the localToVworld transform for a node */ void getLocalToVworld(Transform3D t, HashKey key) { HashKey newKey = new HashKey(key); computeLocalToVworld(this, this, newKey, t); }
/** * Get the localToVworld transform for a node. */ void getLocalToVworld(Transform3D t) { if (inSharedGroup) { throw new IllegalSharingException(J3dI18N.getString("NodeRetained0")); } // Lock the object while writing into t. if (localToVworld == null) { t.setIdentity(); } else { computeLocalToVworld(this, this, null, t); } }
/** * Get the localToVworld transform for a node. */ void getLocalToVworld(SceneGraphPath path, Transform3D t) { HashKey key = new HashKey(""); if (inSharedGroup == false) { throw new IllegalSharingException(J3dI18N.getString("NodeRetained1")); } path.validate(key); computeLocalToVworld(this, this, key, t); }
computeLocalToVworld(caller, sgRetained.parents.get(i), key, l2Vw); return; computeLocalToVworld(caller, nodeParentR, key, l2Vw);