MTOAnalysisFieldOfView#

class ansys.stk.core.stkobjects.MTOAnalysisFieldOfView#

MTO Field Of View Computation.

Overview#

are_all_tracks_in_field_of_view

Return true if all tracks are in the field of view of the sensor at the given time.

are_tracks_in_field_of_view

Return an array of track ids and boolean values.

compute_all_tracks

Return an array of track ids and boolean values for all tracks.

compute_tracks

Return an array of track ids and boolean values.

is_any_track_in_field_of_view

Return true if any track is in the field of view of the sensor at the given time.

is_track_in_field_of_view

Return true is the track is in the field of view of the sensor at the given time.

entirety

Field Of View Entirety.

sensor

Get or set the assigned sensor object.

Import detail#

from ansys.stk.core.stkobjects import MTOAnalysisFieldOfView

Property detail#

property MTOAnalysisFieldOfView.entirety: MTOEntirety#

Field Of View Entirety.

property MTOAnalysisFieldOfView.sensor: str#

Get or set the assigned sensor object.

Method detail#

MTOAnalysisFieldOfView.are_all_tracks_in_field_of_view(self, time: Any) bool#

Return true if all tracks are in the field of view of the sensor at the given time.

Parameters:

time : Any

Returns:

bool

MTOAnalysisFieldOfView.are_tracks_in_field_of_view(self, any_or_all: MTOTrackEvaluationType, tracks: list, time: Any) bool#

Return an array of track ids and boolean values.

Parameters:

any_or_all : MTOTrackEvaluationType

tracks : list

time : Any

Returns:

bool

MTOAnalysisFieldOfView.compute_all_tracks(self, mode: MTOVisibilityMode, time: Any) list#

Return an array of track ids and boolean values for all tracks.

Parameters:

mode : MTOVisibilityMode

time : Any

Returns:

list

MTOAnalysisFieldOfView.compute_tracks(self, mode: MTOVisibilityMode, tracks: list, time: Any) list#

Return an array of track ids and boolean values.

Parameters:

mode : MTOVisibilityMode

tracks : list

time : Any

Returns:

list

MTOAnalysisFieldOfView.is_any_track_in_field_of_view(self, time: Any) bool#

Return true if any track is in the field of view of the sensor at the given time.

Parameters:

time : Any

Returns:

bool

MTOAnalysisFieldOfView.is_track_in_field_of_view(self, track_id: int, time: Any) bool#

Return true is the track is in the field of view of the sensor at the given time.

Parameters:

track_id : int

time : Any

Returns:

bool