public func calcPosition(
camera: Camera,
geometry: Geometry,
tilt: Tilt? = nil,
bearing: Arcdegree? = nil,
padding: Padding? = nil,
positionPoint: CameraPositionPoint? = nil
) -> CameraPosition
Вычисление позиции камеры такой, что геометрический объект, расположенный на карте, полностью вписан в активную область экрана.
Parameters
camera
Camera
камера, используемая для вычисления позиции
geometry
Geometry
геометрический объект, который необходимо вписать в активную область экрана
tilt
Tilt?
наклон карты
bearing
Arcdegree?
поворот карты
padding
Padding?
отступы от краёв экрана, задающие активную область. В случае если не указаны, используется значение ICamera::padding()
positionPoint
CameraPositionPoint?
Относительная экранная позиция точки, на которую направлена камера. В случае если не указана, используется значение ICamera::position_point()
Returns