SensorGraphics3D#

class ansys.stk.core.stkobjects.SensorGraphics3D#

Class defining 3D Graphics properties of a Sensor.

Overview#

data_displays

Get the sensor’s Data Display properties.

enable_constant_extension_length

Opt whether to use the extension distance as the maximum, i.e. to scale the maximum distance drawn along the sensor boundary to the targeting extension distance for a targeting sensor or the space projection extension distance for a non-targeting sensor.

enable_range_constraint

If a range constraint has been imposed on the sensor, opt whether the sensor graphics display a dome-shaped cap on the end of the sensor projection.

fill_resolution

Specify the fill resolution angle for the sensor. Dimensionless.

fill_translucency

Specify the fill translucency percentage for the sensor. Dimensionless.

inherit_from_2d

Specify how projection distances that are computed based on 2D Graphics projection settings are displayed in the 3D Graphics window.

is_targeted

Is the sensor targeted?

percent_translucency

Specify the percent translucency of the sensor projection. Translucency ranges from 0 to 100 percent, where 100 percent is invisible. Dimensionless.

persist_partial_central_body_intersection_lines

Persist partial central body intersection lines.

persist_projected_lines_in_space

Persist projected lines in space.

projection_time_dependency

Specify how projection distances are determined in the 3D Graphics window. Either using a constant distance at all times or set of user defined intervals and distance values.

projection_type

Select the projection type from the SensorGraphics3DProjectionType enumeration.

pulse

Get the sensor’s Pulse properties.

show_boresight_marker

Opt whether to display the sensor’s boresight marker.

show_fill

Opt whether to display fill for the sensor projection, i.e. to display the sensor’s footprint as a filled area on the surface of the central body.

show_radial_lines

Opt whether to display radial lines, i.e. a series of solid lines extending from the vertex to the base of the sensor.

show_translucent_lines

Opt whether sensor lines are set to the translucency of the cone.Otherwise, the sensor and radial lines are solid.

space_projection

Length of the sensor’s projection when it is not intersecting the Earth. In this case, distance is computed so that the projection of the outermost point on the contour along the boresight is equal to the specified distance. Uses Distance Dimension.

space_projection_intervals

Return time dependent space projection list.

target_projection_intervals

Return time dependent target projection list.

targeting

For a targeted sensor, specify the targeting distance, or how far past the target a sensor is projected (typically zero). Uses Distance Dimension.

vector

Get the sensor’s Vector properties.

vertex_offset

Get the sensor’s Vertex Offset properties.

Import detail#

from ansys.stk.core.stkobjects import SensorGraphics3D

Property detail#

property SensorGraphics3D.data_displays: Graphics3DDataDisplayCollection#

Get the sensor’s Data Display properties.

property SensorGraphics3D.enable_constant_extension_length: bool#

Opt whether to use the extension distance as the maximum, i.e. to scale the maximum distance drawn along the sensor boundary to the targeting extension distance for a targeting sensor or the space projection extension distance for a non-targeting sensor.

property SensorGraphics3D.enable_range_constraint: bool#

If a range constraint has been imposed on the sensor, opt whether the sensor graphics display a dome-shaped cap on the end of the sensor projection.

property SensorGraphics3D.fill_resolution: float#

Specify the fill resolution angle for the sensor. Dimensionless.

property SensorGraphics3D.fill_translucency: float#

Specify the fill translucency percentage for the sensor. Dimensionless.

property SensorGraphics3D.inherit_from_2d: SensorGraphics3DInheritFrom2D#

Specify how projection distances that are computed based on 2D Graphics projection settings are displayed in the 3D Graphics window.

property SensorGraphics3D.is_targeted: bool#

Is the sensor targeted?

property SensorGraphics3D.percent_translucency: float#

Specify the percent translucency of the sensor projection. Translucency ranges from 0 to 100 percent, where 100 percent is invisible. Dimensionless.

property SensorGraphics3D.persist_partial_central_body_intersection_lines: bool#

Persist partial central body intersection lines.

property SensorGraphics3D.persist_projected_lines_in_space: bool#

Persist projected lines in space.

property SensorGraphics3D.projection_time_dependency: SensorGraphics3DProjectionTimeDependencyType#

Specify how projection distances are determined in the 3D Graphics window. Either using a constant distance at all times or set of user defined intervals and distance values.

property SensorGraphics3D.projection_type: SensorGraphics3DProjectionType#

Select the projection type from the SensorGraphics3DProjectionType enumeration.

property SensorGraphics3D.pulse: SensorGraphics3DPulse#

Get the sensor’s Pulse properties.

property SensorGraphics3D.show_boresight_marker: bool#

Opt whether to display the sensor’s boresight marker.

property SensorGraphics3D.show_fill: bool#

Opt whether to display fill for the sensor projection, i.e. to display the sensor’s footprint as a filled area on the surface of the central body.

property SensorGraphics3D.show_radial_lines: bool#

Opt whether to display radial lines, i.e. a series of solid lines extending from the vertex to the base of the sensor.

property SensorGraphics3D.show_translucent_lines: bool#

Opt whether sensor lines are set to the translucency of the cone.Otherwise, the sensor and radial lines are solid.

property SensorGraphics3D.space_projection: float#

Length of the sensor’s projection when it is not intersecting the Earth. In this case, distance is computed so that the projection of the outermost point on the contour along the boresight is equal to the specified distance. Uses Distance Dimension.

property SensorGraphics3D.space_projection_intervals: SensorGraphics3DSpaceProjectionCollection#

Return time dependent space projection list.

property SensorGraphics3D.target_projection_intervals: SensorGraphics3DTargetProjectionCollection#

Return time dependent target projection list.

property SensorGraphics3D.targeting: float#

For a targeted sensor, specify the targeting distance, or how far past the target a sensor is projected (typically zero). Uses Distance Dimension.

property SensorGraphics3D.vector: Graphics3DVector#

Get the sensor’s Vector properties.

property SensorGraphics3D.vertex_offset: SensorGraphics3DOffset#

Get the sensor’s Vertex Offset properties.