Class | Description |
---|---|
AbstractProjection |
Base class for projections.
|
ClockProjection |
Shows azimuthal region in detail while displaying the full 360 degrees.
|
CompositeProjection |
Sequence of projections.
|
CylindricalFishEyeProjection |
Blows up the center of the plot cylindrically while squeezing the outer
parts.
|
FlatProjection |
2D projection of (X,Y) into (U,V).
|
NullProjection |
Dummy projection which changes nothing.
|
ParallelProjection |
3D parallel projection of (X,Y,Z) into (U,V,W).
|
ParallelProjection.XY | |
ParallelProjection.XZ | |
ParallelProjection.YZ | |
ParallelProjection.ZX | |
ParallelProjection.ZY | |
PerspectiveProjection |
3D perspective projection of (X,Y,Z) into (U,V,W).
|
PerspectiveProjection.XY | |
PerspectiveProjection.XZ | |
PerspectiveProjection.YZ | |
PerspectiveProjection.ZX | |
PerspectiveProjection.ZY | |
RhoZ | |
RhoZFishEye | |
RhoZProjection |
Projects R : sqrt(x^2 + y^2) and Z.
|
VariableProjection |
Base class for projections based on named variables.
|
YXClock | |
YXFishEye |
Standard Projections and their Features.
This package contains all the standard projections available for WIRED and for each of those the features it implements. Based on the features certain interactions are available.
Projections can be combined to form CompositeProjections.
To define your own projection you need to implement the Projection interface or easier inherit from AbstractProjection. You projection needs to be registered in the FreeHEPLookup as a service to be available to the plot.
Copyright © 1996-2014 FreeHEP. All Rights Reserved.