| Package | Description |
|---|---|
| hep.wired.edit |
Standard Edits.
|
| hep.wired.heprep.projection |
Standard Projections and their Features.
|
| hep.wired.heprep.representation |
Standard Representations (DrawAs) for WIRED.
|
| hep.wired.heprep.services |
The Services provided by and to WIRED.
|
| hep.wired.heprep.util |
Mathematics and Graphics Utility classes.
|
| hep.wired.services |
The Services provided by and to WIRED.
|
| hep.wired.util | |
| hep.wired.viewport |
Standard Viewports.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Translate
Translates a plot in 2D or 3D.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractProjection
Base class for projections.
|
class |
ClockProjection
Shows azimuthal region in detail while displaying the full 360 degrees.
|
class |
CompositeProjection
Sequence of projections.
|
class |
CylindricalFishEyeProjection
Blows up the center of the plot cylindrically while squeezing the outer
parts.
|
class |
FlatProjection
2D projection of (X,Y) into (U,V).
|
class |
NullProjection
Dummy projection which changes nothing.
|
class |
ParallelProjection
3D parallel projection of (X,Y,Z) into (U,V,W).
|
static class |
ParallelProjection.XY |
static class |
ParallelProjection.XZ |
static class |
ParallelProjection.YZ |
static class |
ParallelProjection.ZX |
static class |
ParallelProjection.ZY |
class |
PerspectiveProjection
3D perspective projection of (X,Y,Z) into (U,V,W).
|
static class |
PerspectiveProjection.XY |
static class |
PerspectiveProjection.XZ |
static class |
PerspectiveProjection.YZ |
static class |
PerspectiveProjection.ZX |
static class |
PerspectiveProjection.ZY |
class |
RhoZ |
class |
RhoZFishEye |
class |
RhoZProjection
Projects R : sqrt(x^2 + y^2) and Z.
|
class |
VariableProjection
Base class for projections based on named variables.
|
class |
YXClock |
class |
YXFishEye |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractDrawAs |
class |
DrawAsCircle
Draws one or more circles, centered on HepRepPoints with given "Radius",
positioned using "Phi" and "Theta".
|
class |
DrawAsCurve
Draws a cubic bezier curve specified by the HepRepPoint control points.
|
class |
DrawAsCylinder
Draws one or more cylinders, where a couple of HepRepPoints specify the faces
centers, with given "Radius", positioned using "Phi" and "Theta".
|
class |
DrawAsEllipse
Draws one or more ellipses, centered at HepRepPoints, with given "Radius" and
"Radius2", positioned using "Phi", "Theta" and "Omega".
|
class |
DrawAsEllipsePrism
Draws one or more cylinders with elliptical faces, centered at HepRepPoints,
with given "Radius" and "Radius2", positioned using "Phi", "Theta" and
"Omega".
|
class |
DrawAsEllipsoid
Draws one or more ellipsoids, centered on HepRepPoints with given "Radius",
"Radius2" and "Radius3", positioned by "Phi", "Theta" and "Omega".
|
class |
DrawAsLine
Draws one or more line segments, given by HepRepPoints.
|
class |
DrawAsPoint
Draws one or more marker of type "MarkName" and size "MarkSize", centered at
HepRepPoints.
|
class |
DrawAsPolygon
Draws a closed set of lines, given a set of HepRepPoints.
|
class |
DrawAsPrism
Draws a prism, where one face is given by the first half of the HepRepPoints
and the other by the second half of the HepRepPoints.
|
class |
DrawAsText
Draws text in the plot, positioned using "HPos" and "VPos" and aligned using
"HAlign" and "VAlign".
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
DrawAs
Converts a HepRepInstance (and its attributes and HepRepPoints) into a visual
representation on the plot.
|
interface |
InverseProjection
Transforms coordinates in one system (X', Y', Z') into coordinates of the original
system (X, Y, Z).
|
interface |
Projection
Transforms coordinates in one system (X, Y, Z) into coordinates of another
system (X', Y', Z').
|
| Modifier and Type | Class and Description |
|---|---|
class |
PolyPoint
Converts primitives into polypoints, for use in drawing as polylines or
polygons.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ViewPort
Transforms coordinates in a world-unit system (X,Y,Z) with intervals (-1,1)
into screen coordinates (U,V,W).
|
| Modifier and Type | Class and Description |
|---|---|
class |
Matrix2D
A 2x3 matrix for projection of 2D space to 2D space.
|
class |
Matrix3D
A 3x4 matrix for projections of 3D space to 3D space.
|
| Modifier and Type | Class and Description |
|---|---|
class |
RectangularViewPort
Defines a Rectangular Viewport using x0, y0, width and height.
|
Copyright © 1996-2014 FreeHEP. All Rights Reserved.