Uses of Interface
org.jlab.geom.prim.Transformable
Packages that use Transformable
Package
Description
- 
Uses of Transformable in org.jlab.geom.absClasses in org.jlab.geom.abs that implement TransformableModifier and TypeClassDescriptionclassThis class provides a skeletal implementation of theComponentinterface to minimize the effort required to implement aComponent.class
- 
Uses of Transformable in org.jlab.geom.baseSubinterfaces of Transformable in org.jlab.geom.base
- 
Uses of Transformable in org.jlab.geom.componentClasses in org.jlab.geom.component that implement TransformableModifier and TypeClassDescriptionclassA drift chamber wire.classThis class provides a basic implementation of theComponentinterface where the component's volume is defined by two convex polygons such that the edges of each polygon are connected to form trapezoidal sides.classclassclassA scintillator paddle aka scintillator strip.classA silicon strip.classA tracker strip.
- 
Uses of Transformable in org.jlab.geom.detector.alert.AHDCClasses in org.jlab.geom.detector.alert.AHDC that implement Transformable
- 
Uses of Transformable in org.jlab.geom.primSubinterfaces of Transformable in org.jlab.geom.primClasses in org.jlab.geom.prim that implement TransformableModifier and TypeClassDescriptionfinal classAn arc represented by a point at the center of the circle subtended by the arc, a point at the origin/beginning of the arc, the normal of the circle of the arc, and an angle theta which is the angle subtended by the arc clockwise around the normal.classfinal classA horizontal cylindrical segment represented by anarcand a height.final classfinal classA 3D line represented by two points, the origin point and the end point.classclassA polyline represented by a sequence of points.final classAn infinite unbounded 3D plane represented by a vector that is normal to the plane and a reference point on the plane.final classA 3D point in space represented by three coordinates coordinates (x, y, z).final classA sector represented by anarcand a radial thickness.classA collection ofFace3Dobjects.classfinal classA 3D trapezoid represented by four points laying on the same plane.final classA 3D triangle represented by three points.final classA 3D vector represented by three Cartesian coordinates (x, y, z).Methods in org.jlab.geom.prim with parameters of type TransformableModifier and TypeMethodDescriptionvoidTransformation3D.apply(Transformable obj) Modifies the givenTransformableobject by applying the transformation represented by thisTransformation3Dto the given object.voidTransformation3D.RotationX.apply(Transformable obj) voidTransformation3D.RotationY.apply(Transformable obj) voidTransformation3D.RotationZ.apply(Transformable obj) voidTransformation3D.Transform.apply(Transformable obj) Modifies the givenTransformableobject by applying the transformation represented by this transform.voidTransformation3D.TranslationXYZ.apply(Transformable obj) 
- 
Uses of Transformable in org.jlab.geom.viewClasses in org.jlab.geom.view that implement Transformable