congrats Icon
New! Announcing Tabnine Chat Beta
Learn More
Tabnine Logo
JavaFXTools
Code IndexAdd Tabnine to your IDE (free)

How to use
JavaFXTools
in
us.ihmc.javaFXToolkit

Best Java code snippets using us.ihmc.javaFXToolkit.JavaFXTools (Showing top 20 results out of 315)

origin: us.ihmc/ihmc-javafx-toolkit

public static Affine convertRigidBodyTransformToAffine(RigidBodyTransform rigidBodyTransform)
{
 Affine ret = new Affine();
 convertRigidBodyTransformToAffine(rigidBodyTransform, ret);
 return ret;
}
origin: us.ihmc/IHMCRobotDataVisualizer

public void renderLidarScanMessage(LidarScanMessage lidarScanMessage)
{
 if (!enabled.get() || lidarScanMessage == null || newMessageToRender.get() != null)
   return;
 newMessageToRender.set(lidarScanMessage);
 Quat4f orientation = lidarScanMessage.getLidarOrientation();
 Point3f position = lidarScanMessage.getLidarPosition();
 lastAffine.set(JavaFXTools.createAffineFromQuaternionAndTuple(orientation, position));
 executor.execute(this::computeScanMesh);
}
origin: us.ihmc/ihmc-javafx-toolkit

/**
* Update the camera translation after applying a translation offset in the world frame.
* @param dx the translation offset along the world x-axis.
* @param dy the translation offset along the world y-axis.
* @param dz the translation offset along the world z-axis.
*/
public void updateWorldTranslation(double dx, double dy, double dz)
{
 Vector3D shift = new Vector3D(dx, dy, dz);
 JavaFXTools.addEquals(translation, shift);
}
origin: us.ihmc/ihmc-javafx-toolkit

  JavaFXTools.applyTranform(cameraOrientation.get(), shift);
JavaFXTools.addEquals(translation, shift);
origin: us.ihmc/ihmc-javafx-toolkit

public static void convertAxisAngleToAffine(AxisAngle axisAngle, Affine affineToPack)
{
 RotationMatrix intermediateMatrix = new RotationMatrix();
 intermediateMatrix.set(axisAngle);
 convertRotationMatrixToAffine(intermediateMatrix, affineToPack);
}
origin: us.ihmc/IHMCJavaFXToolkit

public static Affine createAffineFromAxisAngle(AxisAngle4d axisAngle)
{
 Affine affine = new Affine();
 convertAxisAngleToAffine(axisAngle, affine);
 return affine;
}
origin: us.ihmc/IHMCJavaFXToolkit

JavaFXTools.applyTranform(camera.getLocalToSceneTransform(), cameraPosition);
origin: us.ihmc/ihmc-javafx-toolkit

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();
 }
}
origin: us.ihmc/IHMCJavaFXToolkit

  JavaFXTools.applyTranform(cameraOrientation.get(), shift);
JavaFXTools.addEquals(translation, shift);
origin: us.ihmc/IHMCJavaFXToolkit

public static void convertAxisAngleToAffine(AxisAngle4d axisAngle, Affine affineToPack)
{
 Matrix3d intermediateMatrix = new Matrix3d();
 intermediateMatrix.set(axisAngle);
 convertRotationMatrixToAffine(intermediateMatrix, affineToPack);
}
origin: us.ihmc/ihmc-javafx-toolkit

public static Affine createAffineFromAxisAngle(AxisAngle axisAngle)
{
 Affine affine = new Affine();
 convertAxisAngleToAffine(axisAngle, affine);
 return affine;
}
origin: us.ihmc/ihmc-javafx-toolkit

JavaFXTools.applyTranform(camera.getLocalToSceneTransform(), cameraPosition);
origin: us.ihmc/ihmc-javafx-toolkit

JavaFXTools.convertEuclidAffineToJavaFXAffine(affineTransform, javaFxAffineToPack);
MeshDataHolder meshDataHolder = meshDataHolders[i];
MeshView meshView = new MeshView();
origin: us.ihmc/IHMCJavaFXToolkit

public static Affine convertRigidBodyTransformToAffine(RigidBodyTransform rigidBodyTransform)
{
 Affine ret = new Affine();
 convertRigidBodyTransformToAffine(rigidBodyTransform, ret);
 return ret;
}
origin: us.ihmc/ihmc-robot-data-visualizer

public void renderLidarScanMessage(LidarScanMessage lidarScanMessage)
{
 if (!enabled.get() || lidarScanMessage == null || newMessageToRender.get() != null)
   return;
 newMessageToRender.set(lidarScanMessage);
 Quaternion orientation = lidarScanMessage.getLidarOrientation();
 Point3D position = lidarScanMessage.getLidarPosition();
 lastAffine.set(JavaFXTools.createAffineFromQuaternionAndTuple(orientation, position));
 executor.execute(this::computeScanMesh);
}
origin: us.ihmc/ihmc-javafx-toolkit

private void computeOffset()
{
 Vector3D cameraZAxis = new Vector3D(forward);
 Vector3D cameraYAxis = new Vector3D(down);
 Vector3D cameraXAxis = new Vector3D();
 cameraXAxis.cross(cameraYAxis, cameraZAxis);
 RotationMatrix rotationOffset = new RotationMatrix();
 rotationOffset.setColumns(cameraXAxis, cameraYAxis, cameraZAxis);
 JavaFXTools.convertRotationMatrixToAffine(rotationOffset, offset);
}
origin: us.ihmc/IHMCJavaFXToolkit

/**
* Update the camera translation after applying a translation offset in the world frame.
* @param dx the translation offset along the world x-axis.
* @param dy the translation offset along the world y-axis.
* @param dz the translation offset along the world z-axis.
*/
public void updateWorldTranslation(double dx, double dy, double dz)
{
 Vector3d shift = new Vector3d(dx, dy, dz);
 JavaFXTools.addEquals(translation, shift);
}
origin: us.ihmc/robot-environment-awareness-visualizers

public static void transformNode(Node nodeToTransform, RigidBodyTransform transform)
{
 nodeToTransform.getTransforms().add(JavaFXTools.convertRigidBodyTransformToAffine(transform));
}
origin: us.ihmc/robot-environment-awareness

private void handleMessage(LidarScanMessage lidarScanMessage)
{
 if (lidarScanMessage == null)
   return;
 Quaternion orientation = lidarScanMessage.getLidarOrientation();
 Point3D position = lidarScanMessage.getLidarPosition();
 lastAffine.set(JavaFXTools.createAffineFromQuaternionAndTuple(orientation, position));
}
origin: us.ihmc/IHMCJavaFXToolkit

private void computeOffset()
{
 Vector3d cameraZAxis = new Vector3d(forward);
 Vector3d cameraYAxis = new Vector3d(down);
 Vector3d cameraXAxis = new Vector3d();
 cameraXAxis.cross(cameraYAxis, cameraZAxis);
 Matrix3d rotationOffset = new Matrix3d();
 rotationOffset.setColumn(0, cameraXAxis);
 rotationOffset.setColumn(1, cameraYAxis);
 rotationOffset.setColumn(2, cameraZAxis);
 JavaFXTools.convertRotationMatrixToAffine(rotationOffset, offset);
}
us.ihmc.javaFXToolkitJavaFXTools

Most used methods

  • convertRigidBodyTransformToAffine
  • createAffineFromQuaternionAndTuple
  • addEquals
  • applyTranform
  • convertAxisAngleToAffine
  • convertRotationMatrixToAffine
  • convertEuclidAffineToJavaFXAffine

Popular in Java

  • Creating JSON documents from java classes using gson
  • requestLocationUpdates (LocationManager)
  • notifyDataSetChanged (ArrayAdapter)
  • compareTo (BigDecimal)
  • PrintStream (java.io)
    Fake signature of an existing Java class.
  • ConnectException (java.net)
    A ConnectException is thrown if a connection cannot be established to a remote host on a specific po
  • MessageFormat (java.text)
    Produces concatenated messages in language-neutral way. New code should probably use java.util.Forma
  • SortedSet (java.util)
    SortedSet is a Set which iterates over its elements in a sorted order. The order is determined eithe
  • CountDownLatch (java.util.concurrent)
    A synchronization aid that allows one or more threads to wait until a set of operations being perfor
  • TimeUnit (java.util.concurrent)
    A TimeUnit represents time durations at a given unit of granularity and provides utility methods to
  • Top plugins for Android Studio
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now