Class Geant4Mesh

java.lang.Object
org.jlab.geom.geant.Geant4Mesh

public class Geant4Mesh extends Object
Author:
gavalian
  • Constructor Details Link icon

    • Geant4Mesh Link icon

      public Geant4Mesh()
  • Method Details Link icon

    • createMesh Link icon

      public final void createMesh(Geant4Basic volume)
    • makeMesh Link icon

      public static javafx.scene.shape.MeshView makeMesh(Geant4Basic volume)
      Creates a JavaFX Mesh object from given volume, they type string determines which function should be called.
      Parameters:
      volume -
      Returns:
    • getMesh Link icon

      public static List<javafx.scene.shape.MeshView> getMesh(Geant4Basic volume)
    • makeMeshTrd Link icon

      public static javafx.scene.shape.MeshView makeMeshTrd(Geant4Basic volume, Transformation3D tr)
    • makeMeshTrap Link icon

      public static javafx.scene.shape.MeshView makeMeshTrap(Geant4Basic volume, Transformation3D tr)
    • makeMeshBox Link icon

      public static javafx.scene.shape.MeshView makeMeshBox(Geant4Basic volume)
      Creates a JavaFX Mesh for a BOX object, it can be viewed in the JavaFX scene.
      Parameters:
      volume -
      Returns:
    • makeMeshBox Link icon

      public static javafx.scene.shape.MeshView makeMeshBox(Geant4Basic volume, Transformation3D trans)
      Creates a JavaFX Mesh for a BOX object, it can be viewed in the JavaFX scene.
      Parameters:
      volume -
      Returns:
    • getPointsBox Link icon

      public static float[] getPointsBox(int dx, int dy, int dz)
    • getPointsTrap Link icon

      public static float[] getPointsTrap(double... pars)
    • main Link icon

      public static void main(String[] args)