NXOpen .NET Reference Guide
|
Represents a NXOpen.Display.CameraBuilder More...
Public Types | |
enum | Aperture { F28, F56, F8, F11, F16, F22 } |
Predefined apertures: f2. More... | |
enum | FovMeasured { Horizontally, Vertically } |
either horizontal or vertical measure More... | |
enum | LensAngle { Stock, Fov, Magnification } |
the way to define the field of view angle More... | |
enum | LensFlare { Standard, S35, S50, S105, Polygonal, P35, P50, P105, Spark, Star } |
Predefined lens flare types: Standard, 35mm, 50mm, 105mm, polygonal, 35mm poly, 50mm poly, 105mm poly, spark, star More... | |
enum | StockLens { S28, S35, S50, S70, S105, S135, S210, S300 } |
Predefined lenses: 28, 35, 50, 70, 105, 135, 210, 300mm More... | |
enum | Types { Parallel, Perspective } |
the camera types More... | |
Properties | |
unsafe NXOpen.Display.CameraBuilder.Aperture | ApertureType [get, set] |
Returns or sets the aperture More... | |
unsafe double | BackClippingDistance [get, set] |
Returns or sets the back clipping distance More... | |
unsafe NXOpen.Matrix3x3 | CameraMatrix [get, set] |
Returns or sets the camera rotation matrix More... | |
unsafe string | CameraName [get, set] |
Returns or sets the camera name as a TEXT string. More... | |
unsafe string | CameraNameChar [get, set] |
Returns or sets the camera name as a char string More... | |
unsafe NXOpen.Point3d | CameraPosition [get, set] |
Returns or sets the coordinates of the camera point More... | |
unsafe bool | DepthOfFieldToggle [get, set] |
Returns or sets the depth of field toggle More... | |
unsafe double | FieldOfViewAngle [get, set] |
Returns or sets the field of view angle More... | |
unsafe NXOpen.Display.CameraBuilder.FovMeasured | FieldOfViewMeasured [get, set] |
Returns or sets the field of view measured More... | |
unsafe double | FocalDistance [get, set] |
Returns or sets the focal distance More... | |
unsafe double | FrontClippingDistance [get, set] |
Returns or sets the front clipping distance More... | |
unsafe bool | HiddenLensFlareToggle [get, set] |
Returns or sets the hidden lens flare toggle More... | |
unsafe NXOpen.Display.CameraBuilder.LensAngle | LensAngleType [get, set] |
Returns or sets the lens angle More... | |
unsafe double | LensFlareIntensity [get, set] |
Returns or sets the lens flare intensity More... | |
unsafe bool | LensFlareToggle [get, set] |
Returns or sets the lens flare toggle More... | |
unsafe NXOpen.Display.CameraBuilder.LensFlare | LensFlareType [get, set] |
Returns or sets the lens flare type More... | |
unsafe double | Magnification [get, set] |
Returns or sets the magnification More... | |
unsafe double | PerspectiveDistance [get, set] |
Returns or sets the perspective distance More... | |
unsafe NXOpen.Display.CameraBuilder.StockLens | StockLensType [get, set] |
Returns or sets the stock lens type More... | |
unsafe NXOpen.Matrix3x3 | TargetMatrix [get, set] |
Returns or sets the target point rotation matrix More... | |
unsafe NXOpen.Point3d | TargetPosition [get, set] |
Returns or sets the coordinates of the target point More... | |
unsafe NXOpen.Display.CameraBuilder.Types | Type [get, set] |
Returns or sets the camera type More... | |
unsafe bool | UseTargetPoint [get, set] |
Returns or sets whether to use the target point More... | |
Additional Inherited Members | |
Public Member Functions inherited from NXOpen.Builder | |
unsafe NXOpen.NXObject | Commit () |
Commits any edits that have been applied to the builder. More... | |
unsafe void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
unsafe NXOpen.NXObject[] | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
unsafe NXOpen.NXObject | GetObject () |
Returns the object currently being edited by this builder. More... | |
unsafe void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. More... | |
unsafe bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
|
getset |
Returns or sets the aperture
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the back clipping distance
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the camera rotation matrix
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the camera name as a TEXT string.
Note that internally the camera name is stored as a char* string. Any characters which cannot be mapped to 8-bit characters will be replaced by # characters.
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the camera name as a char string
Created in NX5.0.1
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the coordinates of the camera point
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the depth of field toggle
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the field of view angle
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the field of view measured
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the focal distance
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the front clipping distance
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the hidden lens flare toggle
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the lens angle
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the lens flare intensity
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the lens flare toggle
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the lens flare type
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the magnification
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the perspective distance
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the stock lens type
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the target point rotation matrix
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the coordinates of the target point
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the camera type
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets whether to use the target point
Created in NX5.0.0
License requirements to get this property: None.
License requirements to set this property: None.