MechanicalCameraWrapper
Last update: 14.01.2025
MechanicalCameraWrapper
class Ansys.ACT.Common.Graphics.MechanicalCameraWrapper
Bases: object
Wrapper for Camera in Mechanical.
Overview
Methods
Name | Description |
---|---|
GetAsString |
Retrieves the view commands as related to the application type as a string. |
Pan |
Shifts the camera position horizontally or vertically based on x and y quantities. |
Rotate |
Rotates the camera about an axis. |
SetFit |
Fits the view to the specified selection. If null is supplied, fits the view to the entire model. |
SetSpecificViewOrientation |
Sets a specific view orientation. |
Zoom |
Zooms in or out on the model. |
Properties
Name | Description |
---|---|
FocalPoint |
The focal point of the camera (coordinates are in the global coordinate system). |
SceneHeight |
Specifies the scene height (in length units) that will be projected and fit to the viewport. |
SceneWidth |
Specifies the scene width (in length units) that will be projected and fit to the viewport. |
UpVector |
The vector pointing up from the focal point. |
ViewVector |
The vector pointing from the focal point to the camera. |
Property detail
property MechanicalCameraWrapper.FocalPoint : Ansys.Mechanical.Graphics.Point | None
The focal point of the camera (coordinates are in the global coordinate system).
property MechanicalCameraWrapper.SceneHeight : Ansys.Core.Units.Quantity | None
Specifies the scene height (in length units) that will be projected and fit to the viewport.
property MechanicalCameraWrapper.SceneWidth : Ansys.Core.Units.Quantity | None
Specifies the scene width (in length units) that will be projected and fit to the viewport.
property MechanicalCameraWrapper.UpVector : Ansys.ACT.Math.Vector3D | None
The vector pointing up from the focal point.
property MechanicalCameraWrapper.ViewVector : Ansys.ACT.Math.Vector3D | None
The vector pointing from the focal point to the camera.
Method detail
MechanicalCameraWrapper.GetAsString(appType: Ansys.Mechanical.DataModel.Enums.ApplicationType)
Retrieves the view commands as related to the application type as a string.
MechanicalCameraWrapper.Pan(x: Ansys.Core.Units.Quantity, y: Ansys.Core.Units.Quantity)
Shifts the camera position horizontally or vertically based on x and y quantities.
MechanicalCameraWrapper.Rotate(angle: float, axis: Ansys.Mechanical.DataModel.Enums.CameraAxisType)
Rotates the camera about an axis.
MechanicalCameraWrapper.SetFit(sel: Ansys.ACT.Interfaces.Common.ISelectionInfo)
Fits the view to the specified selection. If null is supplied, fits the view to the entire model.
MechanicalCameraWrapper.SetSpecificViewOrientation(type: Ansys.Mechanical.DataModel.Enums.ViewOrientationType)
Sets a specific view orientation.
MechanicalCameraWrapper.Zoom(zoomVal: float)
Zooms in or out on the model.