UserVariableDefinitionCollection#

class ansys.stk.core.stkobjects.astrogator.UserVariableDefinitionCollection#

User Variable Definition Collection.

Overview#

item

Allow you to iterate through the collection.

add

Add a user variable to the collection.

remove

Remove a user variable.

remove_all

Remove all user variables.

get_item_by_index

Retrieve a user variable definition in the collection by index.

get_item_by_name

Retrieve a user variable definition in the collection by name.

_new_enum

Allow you to enumerate through the collection.

count

Return the size of the collection.

Import detail#

from ansys.stk.core.stkobjects.astrogator import UserVariableDefinitionCollection

Property detail#

property UserVariableDefinitionCollection._new_enum: EnumeratorProxy#

Allow you to enumerate through the collection.

property UserVariableDefinitionCollection.count: int#

Return the size of the collection.

Method detail#

UserVariableDefinitionCollection.item(self, index_or_name: Any) UserVariableDefinition#

Allow you to iterate through the collection.

Parameters:

index_or_name : Any

Returns:

UserVariableDefinition

UserVariableDefinitionCollection.add(self, parameter_name: str) UserVariableDefinition#

Add a user variable to the collection.

Parameters:

parameter_name : str

Returns:

UserVariableDefinition

UserVariableDefinitionCollection.remove(self, index_or_name: Any) None#

Remove a user variable.

Parameters:

index_or_name : Any

Returns:

None

UserVariableDefinitionCollection.remove_all(self) None#

Remove all user variables.

Returns:

None

UserVariableDefinitionCollection.get_item_by_index(self, index: int) UserVariableDefinition#

Retrieve a user variable definition in the collection by index.

Parameters:

index : int

Returns:

UserVariableDefinition

UserVariableDefinitionCollection.get_item_by_name(self, name: str) UserVariableDefinition#

Retrieve a user variable definition in the collection by name.

Parameters:

name : str

Returns:

UserVariableDefinition