Package | Description |
---|---|
com.luciad.lucy.map.cameralinking.lightspeed |
This package provides two abstract base classes which can be used to create Lightspeed specific camera linkers:
ALcyLspCameraLinker2D and ALcyLspCameraLinker3D . |
com.luciad.view.lightspeed.camera.tracking |
Contains tracking constraints for
TLspViewXYZWorldTransformation3D and
TLspViewXYZWorldTransformation2D that automatically adapt the viewing parameters
for example by tracking an object. |
Modifier and Type | Method and Description |
---|---|
protected ALspTrackingPointProvider |
ALcyLspCameraLinker3D.createTrackingPointProvider(Object[] aObjectsToTrack,
ILcdModel[] aModelsToTrack,
ILspView aView)
Create a new tracking point provider, based on the given parameters.
|
Modifier and Type | Method and Description |
---|---|
protected abstract ALspCameraConstraint<TLspViewXYZWorldTransformation3D> |
ALcyLspCameraLinker3D.createCameraConstraint(ALspTrackingPointProvider aTrackingPointProvider,
ILspView aView)
Create a new camera constraint and return it.
|
Modifier and Type | Class and Description |
---|---|
class |
TLspModelElementTrackingPointProvider
This
ALspTrackingPointProvider follows a given set
of model elements. |
Modifier and Type | Method and Description |
---|---|
ALspTrackingPointProvider |
TLspLookFromTrackingCameraConstraint3D.getTrackingPointProvider()
Returns the used tracking point provider, or
null if no tracking point
provider is used. |
ALspTrackingPointProvider |
TLspLookAtTrackingCameraConstraint3D.getTrackingPointProvider()
Returns the used tracking point provider, or
null if no tracking point
provider is used. |
ALspTrackingPointProvider |
TLspLookAtTrackingCameraConstraint2D.getTrackingPointProvider()
Returns the used tracking point provider, or
null if no tracking point provider is
used. |
Modifier and Type | Method and Description |
---|---|
void |
TLspLookFromTrackingCameraConstraint3D.setTrackingPointProvider(ALspTrackingPointProvider aTrackingPointProvider)
Sets the tracking point provider.
|
void |
TLspLookAtTrackingCameraConstraint3D.setTrackingPointProvider(ALspTrackingPointProvider aTrackingPointProvider)
Sets the tracking point provider.
|
void |
TLspLookAtTrackingCameraConstraint2D.setTrackingPointProvider(ALspTrackingPointProvider aTrackingPointProvider)
Sets the tracking point provider.
|