ModelPrimitiveFactory ===================== .. py:class:: ansys.stk.core.graphics.ModelPrimitiveFactory The model primitive loads and renders `COLLADA `_ (DAE) and AGI `MDL `_ (MDL) models. .. py:currentmodule:: ModelPrimitiveFactory Overview -------- .. tab-set:: .. tab-item:: Methods .. list-table:: :header-rows: 0 :widths: auto * - :py:attr:`~ansys.stk.core.graphics.ModelPrimitiveFactory.initialize` - Initialize a default model primitive. * - :py:attr:`~ansys.stk.core.graphics.ModelPrimitiveFactory.initialize_with_string_uri` - For convenience. Initializes a model primitive with the specified file path. * - :py:attr:`~ansys.stk.core.graphics.ModelPrimitiveFactory.initialize_with_string_uri_and_up_axis` - For convenience. Initializes a model primitive with the specified file path and up axis. Import detail ------------- .. code-block:: python from ansys.stk.core.graphics import ModelPrimitiveFactory Method detail ------------- .. py:method:: initialize(self) -> ModelPrimitive :canonical: ansys.stk.core.graphics.ModelPrimitiveFactory.initialize Initialize a default model primitive. :Returns: :obj:`~ModelPrimitive` .. py:method:: initialize_with_string_uri(self, uri: str) -> ModelPrimitive :canonical: ansys.stk.core.graphics.ModelPrimitiveFactory.initialize_with_string_uri For convenience. Initializes a model primitive with the specified file path. :Parameters: **uri** : :obj:`~str` :Returns: :obj:`~ModelPrimitive` .. py:method:: initialize_with_string_uri_and_up_axis(self, uri: str, up_axis: ModelUpAxis) -> ModelPrimitive :canonical: ansys.stk.core.graphics.ModelPrimitiveFactory.initialize_with_string_uri_and_up_axis For convenience. Initializes a model primitive with the specified file path and up axis. :Parameters: **uri** : :obj:`~str` **up_axis** : :obj:`~ModelUpAxis` :Returns: :obj:`~ModelPrimitive`