SensorProjection#
- class ansys.stk.core.stkobjects.SensorProjection#
Class defining the projection properties of a Sensor.
Overview#
Return the available constraints. |
|
Return the enabled constraints. |
|
Enable the constraint with the name given. |
|
Disables the constraint with the name given. |
|
Return the available altitude objects. |
Length of time the sensorβs footprint remains visible during animation. Used to display sensor footprints for a specified period of time so that you can determine quickly and easily whether coverage requirements are being met. Uses Time Dimension. |
|
Specify whether persistence is to apply in a forward animation direction only. |
|
The altitude of the object to which the sensor is projected (if this option for setting projection distance is selected). |
|
The type of intersections to be shown. A member of the IntersectionType enumeration. |
|
The criterion used for determining the projection distance. A member of the SensorProjectionDistanceType enumeration. |
|
Value of the criterion used for determining the projection distance. |
|
Specify whether to display the sensorβs footprints as filled areas on the surface of the central body. |
|
Specify whether to evaluate the effect of various constraints on visibility along all possible lines of sight within the field of view. |
|
Show Projection on 2D map. |
|
Opt whether the sensorβs field-of-view crossings at specified distances are to be computed and displayed in the 2D Graphics window. |
|
Specify whether to allow display times to affect the sensorβs persistence on/off state. |
Examples#
Sensor Persistence
# Sensor sensor: Sensor object
projection = sensor.graphics.projection
projection.persistence = 7200 # sec
projection.forward_persistence = True
projection.fill_persistence = True
sensor.graphics.show_fill = True
sensor.graphics.percent_translucency = 50
Import detail#
from ansys.stk.core.stkobjects import SensorProjection
Property detail#
- property SensorProjection.persistence: float#
Length of time the sensorβs footprint remains visible during animation. Used to display sensor footprints for a specified period of time so that you can determine quickly and easily whether coverage requirements are being met. Uses Time Dimension.
- property SensorProjection.forward_persistence: bool#
Specify whether persistence is to apply in a forward animation direction only.
- property SensorProjection.project_at_altitude_object: str#
The altitude of the object to which the sensor is projected (if this option for setting projection distance is selected).
- property SensorProjection.intersection_type: IntersectionType#
The type of intersections to be shown. A member of the IntersectionType enumeration.
- property SensorProjection.distance_type: SensorProjectionDistanceType#
The criterion used for determining the projection distance. A member of the SensorProjectionDistanceType enumeration.
- property SensorProjection.distance_data: IDisplayDistance#
Value of the criterion used for determining the projection distance.
- property SensorProjection.fill_persistence: bool#
Specify whether to display the sensorβs footprints as filled areas on the surface of the central body.
- property SensorProjection.use_constraints: bool#
Specify whether to evaluate the effect of various constraints on visibility along all possible lines of sight within the field of view.
Method detail#
- SensorProjection.enable_constraint(self, constraint_name: str) None #
Enable the constraint with the name given.