public Vector3d getTranslation() { Vector3d translation = new Vector3d(); getTransform().getTranslation(translation); return translation; }
public Vector3D getTranslation() { Vector3D translation = new Vector3D(); getTransform().getTranslation(translation); return translation; }
public void update() { ObservableList<Transform> transforms = this.getTransforms(); transforms.clear(); Affine javaFxAffineTransform = new Affine(); AffineTransform euclidAffineTransform = graphicsNode.getTransform(); JavaFXTools.convertEuclidAffineToJavaFXAffine(euclidAffineTransform, javaFxAffineTransform); transforms.add(javaFxAffineTransform); for (int i = 0; i < updatables.size(); i++) { updatables.get(i).update(); } }
public void setTransparentNodesScaleToOne() { for (Node transparentNode : getVisualizationNodes()) { if (transparentNode instanceof JMEGraphics3DNode) { ((JMEGraphics3DNode) transparentNode).getGraphics3DNode().getTransform().setScale(1); } else { transparentNode.setLocalScale(1); } } notifyRepaint(); }
public void setTransparentNodesScaleToZero() { for (Node transparentNode : getVisualizationNodes()) { if (transparentNode instanceof JMEGraphics3DNode) { ((JMEGraphics3DNode) transparentNode).getGraphics3DNode().getTransform().setScale(0); } else { transparentNode.setLocalScale(0); } } notifyRepaint(); }
public void setTransparentNodesScaleToZero() { for (Node transparentNode : getVisualizationNodes()) { if (transparentNode instanceof JMEGraphics3DNode) { ((JMEGraphics3DNode) transparentNode).getGraphics3DNode().getTransform().setScale(0); } else { transparentNode.setLocalScale(0); } } notifyRepaint(); }
public void setTransparentNodesScaleToOne() { for (Node transparentNode : getVisualizationNodes()) { if (transparentNode instanceof JMEGraphics3DNode) { ((JMEGraphics3DNode) transparentNode).getGraphics3DNode().getTransform().setScale(1); } else { transparentNode.setLocalScale(1); } } notifyRepaint(); }
node2.getTransform().setRotationYaw(rotation); node2.getTransform().setTranslationToZero();
node2.getTransform().setRotationYawAndZeroTranslation(rotation);
Transform3d transform = graphics3dNode.getTransform(); transform.get(rotation, translation); transform.getScale(scale);
AffineTransform transform = graphics3dNode.getTransform(); transform.getRotation(rotation); transform.getTranslation(translation);