ProjectionFactory#

class ansys.stk.core.graphics.ProjectionFactory#

A projection represents a simplified camera with a position, orientation, and field of view horizontal and field of view vertical…

Overview#

initialize

Initialize a new instance.

initialize_with_data

Initialize a new instance.

initialize_from_projection

Initialize a new instance from another projection.

Import detail#

from ansys.stk.core.graphics import ProjectionFactory

Method detail#

ProjectionFactory.initialize(self) IProjection#

Initialize a new instance.

Returns:

IProjection

ProjectionFactory.initialize_with_data(self, position: list, orientation: IOrientation, field_of_view_horizontal: float, field_of_view_vertical: float, near_plane: float, far_plane: float) IProjection#

Initialize a new instance.

Parameters:

position : list

orientation : IOrientation

field_of_view_horizontal : float

field_of_view_vertical : float

near_plane : float

far_plane : float

Returns:

IProjection

ProjectionFactory.initialize_from_projection(self, projection: IProjection) IProjection#

Initialize a new instance from another projection.

Parameters:

projection : IProjection

Returns:

IProjection