Uses of Class
com.luciad.view.lightspeed.camera.TLspViewXYZWorldTransformation2D
Packages that use TLspViewXYZWorldTransformation2D
Package
Description
This package provides two abstract base classes which can be used to create Lightspeed specific camera linkers:
ALcyLspCameraLinker2D
and ALcyLspCameraLinker3D
.Contains view world transformations.
Contains tracking constraints for
TLspViewXYZWorldTransformation3D
and
TLspViewXYZWorldTransformation2D
that automatically adapt the viewing parameters
for example by tracking an object.Provides layering support for
ILspView
.Contains utility classes related to Lightspeed views.
-
Uses of TLspViewXYZWorldTransformation2D in com.luciad.lucy.map.cameralinking.lightspeed
Methods in com.luciad.lucy.map.cameralinking.lightspeed that return types with arguments of type TLspViewXYZWorldTransformation2DModifier and TypeMethodDescriptionprotected abstract ALspCameraConstraint
<TLspViewXYZWorldTransformation2D> ALcyLspCameraLinker2D.createCameraConstraint
(TLspModelElementTrackingPointProvider aTrackingPointProvider, ILspView aView) Create a new camera constraint and return it. -
Uses of TLspViewXYZWorldTransformation2D in com.luciad.view.lightspeed.camera
Methods in com.luciad.view.lightspeed.camera that return TLspViewXYZWorldTransformation2DModifier and TypeMethodDescriptionTLspViewXYZWorldTransformation2D.clone()
Returns a deep clone of this transformation.TLspViewXYZWorldTransformation2D.getImmutableClone()
Methods in com.luciad.view.lightspeed.camera that return types with arguments of type TLspViewXYZWorldTransformation2DModifier and TypeMethodDescriptionTLspViewXYZWorldTransformation2D.getConstraints()
Returns an (unmodifiable)Iterable
containing all the constraints currently set on thisTLspViewXYZWorldTransformation2D
.Method parameters in com.luciad.view.lightspeed.camera with type arguments of type TLspViewXYZWorldTransformation2DModifier and TypeMethodDescriptionvoid
TLspViewXYZWorldTransformation2D.addConstraint
(ALspCameraConstraint<? extends TLspViewXYZWorldTransformation2D> aConstraint) Adds a new constraint.void
TLspViewXYZWorldTransformation2D.removeConstraint
(ALspCameraConstraint<? extends TLspViewXYZWorldTransformation2D> aConstraint) Removes the given constraint. -
Uses of TLspViewXYZWorldTransformation2D in com.luciad.view.lightspeed.camera.tracking
Classes in com.luciad.view.lightspeed.camera.tracking with type parameters of type TLspViewXYZWorldTransformation2DModifier and TypeClassDescriptionclass
Constraint forTLspViewXYZWorldTransformation2D
that forces it to follow a target object. -
Uses of TLspViewXYZWorldTransformation2D in com.luciad.view.lightspeed.layer
Methods in com.luciad.view.lightspeed.layer with parameters of type TLspViewXYZWorldTransformation2DModifier and TypeMethodDescriptionstatic ILcdInterval
TLspLayer.createScaleRange
(double aMinWidth, double aMinHeight, double aMaxWidth, double aMaxHeight, TLspViewXYZWorldTransformation2D aW2V) Creates a scale range based on the given width- and height values and the world-to-view transformation. -
Uses of TLspViewXYZWorldTransformation2D in com.luciad.view.lightspeed.util
Methods in com.luciad.view.lightspeed.util with parameters of type TLspViewXYZWorldTransformation2DModifier and TypeMethodDescriptionstatic void
TLspViewTransformationUtil.setup2DView
(TLspViewXYZWorldTransformation2D aV2W, ILspView aView, ILcdXYZWorldReference aWorldReference, boolean aPreserveViewBounds) Switches the specified view to 2D using the requested world reference.