MTOAnalysisFieldOfView#

class ansys.stk.core.stkobjects.MTOAnalysisFieldOfView#

MTO Field Of View Computation.

Overview#

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.

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.

is_track_in_field_of_view

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

compute_tracks

Return an array of track ids and boolean values.

compute_all_tracks

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

are_tracks_in_field_of_view

Return an array of track ids and boolean values.

sensor

Get or set the assigned sensor object.

entirety

Field Of View Entirety.

Import detail#

from ansys.stk.core.stkobjects import MTOAnalysisFieldOfView

Property detail#

property MTOAnalysisFieldOfView.sensor: str#

Get or set the assigned sensor object.

property MTOAnalysisFieldOfView.entirety: MTOEntirety#

Field Of View Entirety.

Method detail#

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.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.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

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.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.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