AccessConstraintExclZonesCollection#
- class ansys.stk.core.stkobjects.AccessConstraintExclZonesCollection#
Bases:
IAccessConstraint
Collection of Exclusion Zones used in Exclusion Zone constraint.
Overview#
Remove an item given an index. |
|
Remove all items from the collection. |
|
Remove an Exclusion Zone using the min and max lat/lon values. Lat/Lon Values use Latitude and Longitude Dimensions respectively. |
|
Update Exclusion Zone data at a given index. Lat/Lon Values use Latitude and Longitude Dimensions respectively. |
|
Return min and max lat/lon values at a given index. Lat/Lon Values use Latitude and Longitude Dimensions respectively. |
|
Return a four-dimensional array of min/max lat/lon values beginning at a given position and having specified number of rows. |
|
Get an AccessConstraintLatitudeLongitudeZone interface using an index. |
Number of items in the collection. |
|
Get the constraint name. |
|
Return true if the access constraint is a plugin. |
|
Get or set the ExclInterval. |
|
Get the constraint type. |
|
Enumerate the AccessConstraintLatitudeLongitudeZone interfaces. |
|
Maximum time step used in adaptive sampling. |
|
Maximum relative motion used in adaptive sampling. |
Import detail#
from ansys.stk.core.stkobjects import AccessConstraintExclZonesCollection
Property detail#
- property AccessConstraintExclZonesCollection.is_plugin: bool#
Return true if the access constraint is a plugin.
- property AccessConstraintExclZonesCollection.constraint_type: AccessConstraintType#
Get the constraint type.
- property AccessConstraintExclZonesCollection._new_enum: EnumeratorProxy#
Enumerate the AccessConstraintLatitudeLongitudeZone interfaces.
Method detail#
- AccessConstraintExclZonesCollection.remove_index(self, index: int) None #
Remove an item given an index.
- AccessConstraintExclZonesCollection.remove_all(self) None #
Remove all items from the collection.
- Returns:
- AccessConstraintExclZonesCollection.remove_exclusion_zone(self, min_lat: Any, min_lon: Any, max_lat: Any, max_lon: Any) None #
Remove an Exclusion Zone using the min and max lat/lon values. Lat/Lon Values use Latitude and Longitude Dimensions respectively.
- AccessConstraintExclZonesCollection.change_exclusion_zone(self, index: int, min_lat: Any, min_lon: Any, max_lat: Any, max_lon: Any) None #
Update Exclusion Zone data at a given index. Lat/Lon Values use Latitude and Longitude Dimensions respectively.
- AccessConstraintExclZonesCollection.get_exclusion_zone(self, index: int) Tuple[Any, Any, Any, Any] #
Return min and max lat/lon values at a given index. Lat/Lon Values use Latitude and Longitude Dimensions respectively.
- Parameters:
index :
int
- Returns:
Any]
- AccessConstraintExclZonesCollection.to_array(self, index: int, length: int) list #
Return a four-dimensional array of min/max lat/lon values beginning at a given position and having specified number of rows.
- AccessConstraintExclZonesCollection.item(self, index: int) AccessConstraintLatitudeLongitudeZone #
Get an AccessConstraintLatitudeLongitudeZone interface using an index.
- Parameters:
index :
int
- Returns:
AccessConstraintLatitudeLongitudeZone