Uses of Class
org.jlab.geom.prim.Transformation3D
Packages that use Transformation3D
Package
Description
-
Uses of Transformation3D in org.jlab.geom.abs
Methods in org.jlab.geom.abs that return Transformation3DMethods in org.jlab.geom.abs with parameters of type Transformation3DModifier and TypeMethodDescriptionAbstractDetector.getCrossSections
(Transformation3D transform) AbstractLayer.getCrossSections
(Transformation3D transform) AbstractSector.getCrossSections
(Transformation3D transform) AbstractSuperlayer.getCrossSections
(Transformation3D transform) AbstractComponent.getVolumeCrossSection
(Transformation3D transformation) MeshComponent.getVolumeCrossSection
(Transformation3D transformation) protected void
AbstractLayer.onSetTransformation
(Transformation3D transform) Classes extending AbstractLayer should implement onSetTransformation so that any additional geometric data they contain is transformed appropriately when AbstractLayer's onSetTransformation method is invoked.final void
AbstractLayer.setTransformation
(Transformation3D transform) final void
AbstractSuperlayer.setTransformation
(Transformation3D transform) -
Uses of Transformation3D in org.jlab.geom.base
Methods in org.jlab.geom.base that return Transformation3DModifier and TypeMethodDescriptionDetectorTransformation.get
(int sector, int superlayer, int layer) Factory.getTransformation
(ConstantProvider cp, int sector, int superlayer, int layer) Returns a transformation object for given sector, superlayer and layerLayer.getTransformation()
Returns a copy of the transformation that was used to rotate and translate this layer from its initial position in local coordinates to its current position and orientation.Methods in org.jlab.geom.base with parameters of type Transformation3DModifier and TypeMethodDescriptionvoid
DetectorTransformation.add
(int sector, int superlayer, int layer, Transformation3D trans) Detector.getCrossSections
(Transformation3D transformation) Returns a list of lists of lines such that each of the inner lists contains the cross section lines for a single component.Layer.getCrossSections
(Transformation3D transformation) Returns a list of lists of lines such that each of the inner lists contains the cross section lines for a single component.Sector.getCrossSections
(Transformation3D transformation) Returns a list of lists of lines such that each of the inner lists contains the cross section lines for a single component.Superlayer.getCrossSections
(Transformation3D transformation) Returns a list of lists of lines such that each of the inner lists contains the cross section lines for a single component.Component.getVolumeCrossSection
(Transformation3D transformation) Returns the cross section of a plane through the the component'svolume
as a list of lines in the xy-plane.void
Layer.setTransformation
(Transformation3D transform) Sets the transformation for this layer.void
Superlayer.setTransformation
(Transformation3D transform) Sets the transformation of all layers contained in this superlayer. -
Uses of Transformation3D in org.jlab.geom.detector.alert.AHDC
Methods in org.jlab.geom.detector.alert.AHDC that return Transformation3DModifier and TypeMethodDescriptionAlertDCFactory.getTransformation
(ConstantProvider cp, int sector, int superlayer, int layer) -
Uses of Transformation3D in org.jlab.geom.detector.alert.ATOF
Methods in org.jlab.geom.detector.alert.ATOF that return Transformation3DModifier and TypeMethodDescriptionAlertTOFFactory.getTransformation
(ConstantProvider cp, int sector, int superlayer, int layer) -
Uses of Transformation3D in org.jlab.geom.detector.bst
Methods in org.jlab.geom.detector.bst that return Transformation3DModifier and TypeMethodDescriptionBSTFactory.getTransformation
(ConstantProvider cp, int sectorId, int superlayerId, int layerId) -
Uses of Transformation3D in org.jlab.geom.detector.cnd
Methods in org.jlab.geom.detector.cnd that return Transformation3DModifier and TypeMethodDescriptionCNDFactory.getTransformation
(ConstantProvider cp, int sector, int superlayer, int layer) -
Uses of Transformation3D in org.jlab.geom.detector.dc
Methods in org.jlab.geom.detector.dc that return Transformation3DModifier and TypeMethodDescriptionDCFactory.getTransformation
(ConstantProvider cp, int sector, int superlayer, int layer) DCFactoryUpdated.getTransformation
(ConstantProvider cp, int sector, int superlayer, int layer) Methods in org.jlab.geom.detector.dc with parameters of type Transformation3D -
Uses of Transformation3D in org.jlab.geom.detector.ec
Methods in org.jlab.geom.detector.ec that return Transformation3DModifier and TypeMethodDescriptionECFactory.getTransformation
(ConstantProvider cp, int sector, int superlayer, int layer) -
Uses of Transformation3D in org.jlab.geom.detector.fmt
Methods in org.jlab.geom.detector.fmt that return Transformation3DModifier and TypeMethodDescriptionFMTFactory.getTransformation
(ConstantProvider cp, int sector, int superlayer, int layer) Methods in org.jlab.geom.detector.fmt with parameters of type Transformation3DModifier and TypeMethodDescriptionprotected void
FMTLayer.onSetTransformation
(Transformation3D transform) -
Uses of Transformation3D in org.jlab.geom.detector.ft
Methods in org.jlab.geom.detector.ft that return Transformation3DModifier and TypeMethodDescriptionFTCALFactory.getTransformation
(ConstantProvider cp, int sector, int superlayer, int layer) -
Uses of Transformation3D in org.jlab.geom.detector.ftof
Methods in org.jlab.geom.detector.ftof that return Transformation3DModifier and TypeMethodDescriptionFTOFFactory.getTransformation
(ConstantProvider cp, int sector, int superlayer, int layer) -
Uses of Transformation3D in org.jlab.geom.geant
Methods in org.jlab.geom.geant that return Transformation3DMethods in org.jlab.geom.geant with parameters of type Transformation3DModifier and TypeMethodDescriptionstatic javafx.scene.shape.MeshView
Geant4Mesh.makeMeshBox
(Geant4Basic volume, Transformation3D trans) Creates a JavaFX Mesh for a BOX object, it can be viewed in the JavaFX scene.static javafx.scene.shape.MeshView
Geant4Mesh.makeMeshTrap
(Geant4Basic volume, Transformation3D tr) static javafx.scene.shape.MeshView
Geant4Mesh.makeMeshTrd
(Geant4Basic volume, Transformation3D tr) -
Uses of Transformation3D in org.jlab.geom.prim
Methods in org.jlab.geom.prim that return Transformation3DModifier and TypeMethodDescriptionTransformation3D.append
(Transformation3D transformation) Appends a copy of the given transformation to this transformation.Transformation3D.append
(Transformation3D.Transform trans) Appends the given apply to this transformation.Transformation3D.copy
(Transformation3D transform) Sets this transformation to be equal to the given transformation.Transformation3D.inverse()
Constructs a newTransformation3D
that is the inverse of this transformation.Transformation3D.rotateX
(double angle) Appends a clockwise rotation around the x axis to this transformation.Transformation3D.rotateY
(double angle) Appends a clockwise rotation around the y axis to this transformation.Transformation3D.rotateZ
(double angle) Appends a clockwise rotation around the z axis to this transformation.Transformation3D.translateXYZ
(double dx, double dy, double dz) Appends a translation to this transformation.Methods in org.jlab.geom.prim with parameters of type Transformation3DModifier and TypeMethodDescriptionTransformation3D.append
(Transformation3D transformation) Appends a copy of the given transformation to this transformation.Transformation3D.copy
(Transformation3D transform) Sets this transformation to be equal to the given transformation.Constructors in org.jlab.geom.prim with parameters of type Transformation3DModifierConstructorDescriptionTransformation3D
(Transformation3D transform) Constructs a newTransformation3D
identical the the given transformation.