CloseRangeCameraListItemBuilder Class¶
-
class
NXOpen.Features.VehicleDesign.
CloseRangeCameraListItemBuilder
¶ Bases:
NXOpen.TaggedObject
,NXOpen.GeometricUtilities.IComponentBuilder
Represents the builder to create camera list item used for close range visibility.
To create a new instance of this class, use
NXOpen.Features.VehicleDesign.CloseRangeVisibilityBuilder.CreateCameraListItemBuilder()
New in version NX8.5.0.
Properties¶
Property | Description |
---|---|
CameraAxis | Returns or sets the selected axis defining the camera direction. |
CameraCsys | Returns or sets the coordinate system specifying the camera position. |
CameraFace | Returns the face selections used to identify the camera surface. |
CameraFacetBodies | Returns the facet selections used to identify the camera facet bod. |
CameraType | Returns or sets the camera definition type used by the close range visibility. |
FaceReverse | Returns or sets the indication if the selected camera face surface should be reversed. |
HorizontalLength | Returns the expression containing the value for the horizontal legth. |
InitialRadius | Returns the expression containing the value for the initial radius. |
Tag | Returns the Tag for this object. |
UseCamera | Returns or sets the indication if the defined camera will be used for visibility compute. |
VerticalLength | Returns the expression containing the value for the vertical legth. |
ViewAngle | Returns the expression containing the value for the view angle. |
Methods¶
Method | Description |
---|---|
Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Enumerations¶
CloseRangeCameraListItemBuilderTypes Enumeration | This enum represents the camera definition options to define the close range visibility. |
Property Detail¶
CameraAxis¶
-
CloseRangeCameraListItemBuilder.
CameraAxis
¶ Returns or sets the selected axis defining the camera direction.
Only valid when the camera type is round.
-------------------------------------
Getter Method
Signature
CameraAxis
Returns: Return type: NXOpen.Axis
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
CameraAxis
Parameters: cameraAxis ( NXOpen.Axis
) –New in version NX8.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
CameraCsys¶
-
CloseRangeCameraListItemBuilder.
CameraCsys
¶ Returns or sets the coordinate system specifying the camera position.
Only valid when the camera type is rectangle.
-------------------------------------
Getter Method
Signature
CameraCsys
Returns: Return type: NXOpen.CoordinateSystem
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
CameraCsys
Parameters: cameraCsys ( NXOpen.CoordinateSystem
) –New in version NX8.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
CameraFace¶
-
CloseRangeCameraListItemBuilder.
CameraFace
¶ Returns the face selections used to identify the camera surface.
Only valid when the camera type is face.
-------------------------------------
Getter Method
Signature
CameraFace
Returns: Return type: NXOpen.ScCollector
New in version NX8.5.0.
License requirements: None.
CameraFacetBodies¶
-
CloseRangeCameraListItemBuilder.
CameraFacetBodies
¶ Returns the facet selections used to identify the camera facet bod.
Only valid when the camera type is facet body.
-------------------------------------
Getter Method
Signature
CameraFacetBodies
Returns: Return type: NXOpen.SelectNXObjectList
New in version NX11.0.0.
License requirements: None.
CameraType¶
-
CloseRangeCameraListItemBuilder.
CameraType
¶ Returns or sets the camera definition type used by the close range visibility.
-------------------------------------
Getter Method
Signature
CameraType
Returns: Return type: NXOpen.Features.VehicleDesign.CloseRangeCameraListItemBuilderTypes
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
CameraType
Parameters: cameraType ( NXOpen.Features.VehicleDesign.CloseRangeCameraListItemBuilderTypes
) –New in version NX8.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
FaceReverse¶
-
CloseRangeCameraListItemBuilder.
FaceReverse
¶ Returns or sets the indication if the selected camera face surface should be reversed.
Only valid when the camera type is face.
-------------------------------------
Getter Method
Signature
FaceReverse
Returns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
FaceReverse
Parameters: faceReverse (bool) – New in version NX8.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
HorizontalLength¶
-
CloseRangeCameraListItemBuilder.
HorizontalLength
¶ Returns the expression containing the value for the horizontal legth.
Only valid when the camera type is rectangle.
-------------------------------------
Getter Method
Signature
HorizontalLength
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
InitialRadius¶
-
CloseRangeCameraListItemBuilder.
InitialRadius
¶ Returns the expression containing the value for the initial radius.
Only valid when the camera type is round.
-------------------------------------
Getter Method
Signature
InitialRadius
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
UseCamera¶
-
CloseRangeCameraListItemBuilder.
UseCamera
¶ Returns or sets the indication if the defined camera will be used for visibility compute.
-------------------------------------
Getter Method
Signature
UseCamera
Returns: Return type: bool New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
UseCamera
Parameters: useCamera (bool) – New in version NX8.5.0.
License requirements: nx_general_packaging (“NX General Packaging”)
VerticalLength¶
-
CloseRangeCameraListItemBuilder.
VerticalLength
¶ Returns the expression containing the value for the vertical legth.
Only valid when the camera type is rectangle.
-------------------------------------
Getter Method
Signature
VerticalLength
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
ViewAngle¶
-
CloseRangeCameraListItemBuilder.
ViewAngle
¶ Returns the expression containing the value for the view angle.
-------------------------------------
Getter Method
Signature
ViewAngle
Returns: Return type: NXOpen.Expression
New in version NX8.5.0.
License requirements: None.
Method Detail¶
Validate¶
-
CloseRangeCameraListItemBuilder.
Validate
¶ Validate whether the inputs to the component are sufficient for commit to be called.
If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven’t set it. This method throws a not-yet-implemented NXException for some components.
Signature
Validate()
Returns: Was self validation successful Return type: bool New in version NX3.0.1.
License requirements: None.