PropagatorSGP4SegmentCollection =============================== .. py:class:: ansys.stk.core.stkobjects.PropagatorSGP4SegmentCollection Set of Trajectories. .. py:currentmodule:: PropagatorSGP4SegmentCollection Overview -------- .. tab-set:: .. tab-item:: Methods .. list-table:: :header-rows: 0 :widths: auto * - :py:attr:`~ansys.stk.core.stkobjects.PropagatorSGP4SegmentCollection.item` - Get the item for the specified index. * - :py:attr:`~ansys.stk.core.stkobjects.PropagatorSGP4SegmentCollection.add_segment` - Add a default segment. * - :py:attr:`~ansys.stk.core.stkobjects.PropagatorSGP4SegmentCollection.remove_segment` - Remove a Segment given an index. * - :py:attr:`~ansys.stk.core.stkobjects.PropagatorSGP4SegmentCollection.remove_all_segments` - Remove all the segments in the collection. .. tab-item:: Properties .. list-table:: :header-rows: 0 :widths: auto * - :py:attr:`~ansys.stk.core.stkobjects.PropagatorSGP4SegmentCollection.count` - Get the size of the collection. * - :py:attr:`~ansys.stk.core.stkobjects.PropagatorSGP4SegmentCollection._new_enum` - Enumerates the elements of the collection. * - :py:attr:`~ansys.stk.core.stkobjects.PropagatorSGP4SegmentCollection.load_method_type` - File Load Type. * - :py:attr:`~ansys.stk.core.stkobjects.PropagatorSGP4SegmentCollection.load_method` - File Load Data. * - :py:attr:`~ansys.stk.core.stkobjects.PropagatorSGP4SegmentCollection.routine_type` - Get or set whether a routine type being used. * - :py:attr:`~ansys.stk.core.stkobjects.PropagatorSGP4SegmentCollection.available_routines` - An array of strings returning all available routine types. * - :py:attr:`~ansys.stk.core.stkobjects.PropagatorSGP4SegmentCollection.maximum_number_of_elements` - Max number of elements. Dimensionless. * - :py:attr:`~ansys.stk.core.stkobjects.PropagatorSGP4SegmentCollection.ssc_number` - Catalog number of the spacecraft. Note that any changes to the SSCNumber will reset the element set collection. Importing elements from file or online storage will also reset the SSCNumber. Import detail ------------- .. code-block:: python from ansys.stk.core.stkobjects import PropagatorSGP4SegmentCollection Property detail --------------- .. py:property:: count :canonical: ansys.stk.core.stkobjects.PropagatorSGP4SegmentCollection.count :type: int Get the size of the collection. .. py:property:: _new_enum :canonical: ansys.stk.core.stkobjects.PropagatorSGP4SegmentCollection._new_enum :type: EnumeratorProxy Enumerates the elements of the collection. .. py:property:: load_method_type :canonical: ansys.stk.core.stkobjects.PropagatorSGP4SegmentCollection.load_method_type :type: LoadMethod File Load Type. .. py:property:: load_method :canonical: ansys.stk.core.stkobjects.PropagatorSGP4SegmentCollection.load_method :type: IPropagatorSGP4LoadData File Load Data. .. py:property:: routine_type :canonical: ansys.stk.core.stkobjects.PropagatorSGP4SegmentCollection.routine_type :type: str Get or set whether a routine type being used. .. py:property:: available_routines :canonical: ansys.stk.core.stkobjects.PropagatorSGP4SegmentCollection.available_routines :type: list An array of strings returning all available routine types. .. py:property:: maximum_number_of_elements :canonical: ansys.stk.core.stkobjects.PropagatorSGP4SegmentCollection.maximum_number_of_elements :type: int Max number of elements. Dimensionless. .. py:property:: ssc_number :canonical: ansys.stk.core.stkobjects.PropagatorSGP4SegmentCollection.ssc_number :type: str Catalog number of the spacecraft. Note that any changes to the SSCNumber will reset the element set collection. Importing elements from file or online storage will also reset the SSCNumber. Method detail ------------- .. py:method:: item(self, index: int) -> PropagatorSGP4Segment :canonical: ansys.stk.core.stkobjects.PropagatorSGP4SegmentCollection.item Get the item for the specified index. :Parameters: **index** : :obj:`~int` :Returns: :obj:`~PropagatorSGP4Segment` .. py:method:: add_segment(self) -> PropagatorSGP4Segment :canonical: ansys.stk.core.stkobjects.PropagatorSGP4SegmentCollection.add_segment Add a default segment. :Returns: :obj:`~PropagatorSGP4Segment` .. py:method:: remove_segment(self, index: int) -> None :canonical: ansys.stk.core.stkobjects.PropagatorSGP4SegmentCollection.remove_segment Remove a Segment given an index. :Parameters: **index** : :obj:`~int` :Returns: :obj:`~None` .. py:method:: remove_all_segments(self) -> None :canonical: ansys.stk.core.stkobjects.PropagatorSGP4SegmentCollection.remove_all_segments Remove all the segments in the collection. :Returns: :obj:`~None`