Uses of Class
com.luciad.view.lightspeed.camera.TLspViewXYZWorldTransformation3D
Packages that use TLspViewXYZWorldTransformation3D
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 a tracking constraints for
TLspViewXYZWorldTransformation3D that keeps the
camera above the terrain.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 TLspViewXYZWorldTransformation3D in com.luciad.lucy.map.cameralinking.lightspeed
Methods in com.luciad.lucy.map.cameralinking.lightspeed that return types with arguments of type TLspViewXYZWorldTransformation3DModifier and TypeMethodDescriptionprotected abstract ALspCameraConstraint<TLspViewXYZWorldTransformation3D> ALcyLspCameraLinker3D.createCameraConstraint(ALspTrackingPointProvider aTrackingPointProvider, ILspView aView) Create a new camera constraint and return it. -
Uses of TLspViewXYZWorldTransformation3D in com.luciad.view.lightspeed.camera
Methods in com.luciad.view.lightspeed.camera that return TLspViewXYZWorldTransformation3DModifier and TypeMethodDescriptionTLspViewXYZWorldTransformation3D.clone()Returns a deep clone of this transformation.TLspViewXYZWorldTransformation3D.getImmutableClone()TLspViewXYZWorldTransformation3D.getStereoTransformation(TLspPaintPhase.PaintStereo aStereoPhase) Returns a view-to-world transformation that corresponds with the eye position for the provided stereo phase.Methods in com.luciad.view.lightspeed.camera that return types with arguments of type TLspViewXYZWorldTransformation3DModifier and TypeMethodDescriptionTLspViewXYZWorldTransformation3D.getConstraints()Returns an (unmodifiable)Iterablecontaining all the constraints currently set on thisTLspViewXYZWorldTransformation3D.Method parameters in com.luciad.view.lightspeed.camera with type arguments of type TLspViewXYZWorldTransformation3DModifier and TypeMethodDescriptionvoidTLspViewXYZWorldTransformation3D.addConstraint(ALspCameraConstraint<? extends TLspViewXYZWorldTransformation3D> aConstraint) Adds a new constraint.voidTLspViewXYZWorldTransformation3D.removeConstraint(ALspCameraConstraint<? extends TLspViewXYZWorldTransformation3D> aConstraint) Removes the given constraint. -
Uses of TLspViewXYZWorldTransformation3D in com.luciad.view.lightspeed.camera.aboveterrain
Classes in com.luciad.view.lightspeed.camera.aboveterrain with type parameters of type TLspViewXYZWorldTransformation3DModifier and TypeClassDescriptionclassCamera constraint that makes sure the camera stays above the terrain. -
Uses of TLspViewXYZWorldTransformation3D in com.luciad.view.lightspeed.camera.tracking
Classes in com.luciad.view.lightspeed.camera.tracking with type parameters of type TLspViewXYZWorldTransformation3DModifier and TypeClassDescriptionclassConstraint forTLspViewXYZWorldTransformation3Dthat forces the camera to always look at a target point.classConstraint forTLspViewXYZWorldTransformation3Dthat forces the camera to always look from a target point. -
Uses of TLspViewXYZWorldTransformation3D in com.luciad.view.lightspeed.layer
Methods in com.luciad.view.lightspeed.layer with parameters of type TLspViewXYZWorldTransformation3DModifier and TypeMethodDescriptionstatic ILcdIntervalTLspLayer.createScaleRange(double aMinHeight, double aMaxHeight, TLspViewXYZWorldTransformation3D aW2V) Creates a scale range interval based on the given height values and given world-to-view transformation. -
Uses of TLspViewXYZWorldTransformation3D in com.luciad.view.lightspeed.util
Methods in com.luciad.view.lightspeed.util with parameters of type TLspViewXYZWorldTransformation3DModifier and TypeMethodDescriptionstatic voidTLspViewTransformationUtil.setup3DView(TLspViewXYZWorldTransformation3D aV2W, ILspView aView, ILcdXYZWorldReference aWorldReference, boolean aPreserveViewBounds) Switches the specified view to 3D using the requested world reference.