SensorVRImmersiveBuilder Class Reference
Last update: 17.07.2025Represents the builder for an immersive sensor. More...

Static Public Attributes | |
| str | ActivateAutomaticFraming = property(fget=__GetActivateAutomaticFraming, fset=__SetActivateAutomaticFraming) |
| Gets or sets the automatic framing property. | |
| str | AxisSystem = property(fget=__GetAxisSystem) |
| Gets the axis system. | |
| str | Back = property(fget=__GetBack, fset=__SetBack) |
| Gets or sets the back face property. | |
| str | Bottom = property(fget=__GetBottom, fset=__SetBottom) |
| Gets or sets the bottom face property. | |
| str | FramingFace = property(fget=__GetFramingFace, fset=__SetFramingFace) |
| Gets or sets the framing face. | |
| str | Front = property(fget=__GetFront, fset=__SetFront) |
| Gets or sets the front face property. | |
| str | IntegrationAngle = property(fget=__GetIntegrationAngle, fset=__SetIntegrationAngle) |
| Gets or sets the integration angle. | |
| str | InterocularDistance = property(fget=__GetInterocularDistance, fset=__SetInterocularDistance) |
| Gets or set the interocular distance. | |
| str | Layer = property(fget=__GetLayer, fset=__SetLayer) |
| Gets or sets the layer mode. | |
| str | Left = property(fget=__GetLeft, fset=__SetLeft) |
| Gets or sets the left face property. | |
| str | PreviewSize = property(fget=__GetPreviewSize, fset=__SetPreviewSize) |
| Gets or sets the preview arrows size. | |
| str | Resolution = property(fget=__GetResolution) |
| Gets the resolution. | |
| str | Right = property(fget=__GetRight, fset=__SetRight) |
| Gets or sets the right face property. | |
| str | Sampling = property(fget=__GetSampling, fset=__SetSampling) |
| Gets or sets the sampling. | |
| str | Stereo = property(fget=__GetStereo, fset=__SetStereo) |
| gets or sets the stereo property. | |
| str | Top = property(fget=__GetTop, fset=__SetTop) |
| Gets or sets the top face property. | |
| str | WavelengthEnd = property(fget=__GetWavelengthEnd, fset=__SetWavelengthEnd) |
| Gets or sets the higher value of the wavelength range to be considered by the sensor. | |
| str | WavelengthResolution = property(fget=__GetWavelengthResolution, fset=__SetWavelengthResolution) |
| Gets or sets the Wavelength resolution. | |
| str | WavelengthSampling = property(fget=__GetWavelengthSampling, fset=__SetWavelengthSampling) |
| Gets or sets the wavelength sampling. | |
Static Public Attributes inherited from FeatureBuilder | |
| str | Feature = property(fget=__GetFeature) |
| Returns the feature being edited, or the created feature if the builder is being used in creation mode. | |
| str | FullName = property(fget=__GetFullName) |
| Gets the full name of the feature being edited. | |
| str | Name = property(fget=__GetName, fset=__SetName) |
| Gets or sets the name of the feature being edited. | |
| str | NameWithContext = property(fget=__GetNameWithContext) |
| Gets the name with context of the feature being edited. | |
Additional Inherited Members | |
Public Member Functions inherited from FeatureBuilder | |
| 'None' | Commit (self) |
| Commits any edits that have been applied to the builder. | |
| 'None' | ShowResult (self) |
| Updates the feature to reflect the result of an edit to the feature for all builders that support showing results. | |
Detailed Description
Represents the builder for an immersive sensor.
The immersive sensor builder is used to create and edit immersive sensor features.
To create a new instance of this class, use FeatureCollection::CreateSensorVRImmersiveBuilder
Member Data Documentation
◆ ActivateAutomaticFraming
|
static |
Gets or sets the automatic framing property.
True: Activates automatic framing.
False: Deactivates automatic framing.
Value type: Boolean.
The default value is False.
◆ AxisSystem
|
static |
Gets the axis system.
Value type: AxisSytem object.
◆ Back
|
static |
Gets or sets the back face property.
True: Enables back face in the simulation.
False: Disables back face in the simulation.
Value type: Boolean.
The default value is True.
◆ Bottom
|
static |
Gets or sets the bottom face property.
True: Enables bottom face in the simulation.
False: Disables bottom face in the simulation.
Value type: Boolean.
The default value is True.
◆ FramingFace
|
static |
Gets or sets the framing face.
Prerequisite: The EnableFraming property must be True.
Positions the camera, in the 3D view, according to the faces selected from the choice list.
The values are:
0 - FRONT.
1 - BACK.
2 - TOP.
3 - BOTTOM.
4 - LEFT.
5 - RIGHT.
Value type: Integer.
The default value is 0.
◆ Front
|
static |
Gets or sets the front face property.
True: Enables front face in the simulation.
False: Disables front face in the simulation.
Value type: Boolean.
The default value is True.
◆ IntegrationAngle
|
static |
Gets or sets the integration angle.
Value type: Double (in degrees).
The default value is 5.0 degrees.
◆ InterocularDistance
|
static |
Gets or set the interocular distance.
Prerequisite: The Stereo property must be True.
Value type: Double (in mm).
Range: The value must be superior to 0.0.
The default value is 65.0 mm.
◆ Layer
|
static |
Gets or sets the layer mode.
The values are:
0 - None, the simulation generates a Speos360 file with one layer for all sources.
1 - Source, the result includes one layer per active source.
Value type: Integer.
The default value is 0.
◆ Left
|
static |
Gets or sets the left face property.
True: Enables left face in the simulation.
False: Disables left face in the simulation.
Value type: Boolean.
The default value is True.
◆ PreviewSize
|
static |
Gets or sets the preview arrows size.
Value type: Double (in nm).
The default value is 500.0 nm.
◆ Resolution
|
static |
Gets the resolution.
Value type: Double.
◆ Right
|
static |
Gets or sets the right face property.
True: Enables right face in the simulation.
False: Disables right face in the simulation.
Value type: Boolean.
The default value is True.
◆ Sampling
|
static |
Gets or sets the sampling.
Edits the value to compute the resolution of the result.
Value type: Integer.
Range: The value must be superior or equal to 0.
The default value is 600.
◆ Stereo
|
static |
gets or sets the stereo property.
When you define a stereo sensor, make sure that the Front direction is horizontal, the Top direction is vertical, and the Central resolution matches the intended 3D display.
True: Enables stereo.
False: Disables stereo.
Value type: Boolean.
The default value is False.
◆ Top
|
static |
Gets or sets the top face property.
True: Enables top face in the simulation.
False: Disables top face in the simulation.
Value type: Boolean.
The default value is True.
◆ WavelengthEnd
|
static |
Gets or sets the higher value of the wavelength range to be considered by the sensor.
The sensor does not take into account wavelengths beyond the borders that you define.
Value type: Double (in nm).
The default value is 700.0 nm.
◆ WavelengthResolution
|
static |
Gets or sets the Wavelength resolution.
Value type: Double.
◆ WavelengthSampling
|
static |
Gets or sets the wavelength sampling.
Value type: Integer.
Range: The value must be superior to 0.
The default value is 13.
The documentation for this class was generated from the following file:
- SpeosNX.py
Static Public Attributes inherited from