Skip to main content

Speos NX library 2025 R1

SensorVRImmersiveBuilder Class Reference

Last update: 17.07.2025

Represents the builder for an immersive sensor. More...

Inheritance diagram for SensorVRImmersiveBuilder:
FeatureBuilder_object

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

str ActivateAutomaticFraming = property(fget=__GetActivateAutomaticFraming, fset=__SetActivateAutomaticFraming)
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

str AxisSystem = property(fget=__GetAxisSystem)
static

Gets the axis system.

Value type: AxisSytem object.

◆ Back

str Back = property(fget=__GetBack, fset=__SetBack)
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

str Bottom = property(fget=__GetBottom, fset=__SetBottom)
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

str FramingFace = property(fget=__GetFramingFace, fset=__SetFramingFace)
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

str Front = property(fget=__GetFront, fset=__SetFront)
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

str IntegrationAngle = property(fget=__GetIntegrationAngle, fset=__SetIntegrationAngle)
static

Gets or sets the integration angle.

Value type: Double (in degrees).

The default value is 5.0 degrees.

◆ InterocularDistance

str InterocularDistance = property(fget=__GetInterocularDistance, fset=__SetInterocularDistance)
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

str Layer = property(fget=__GetLayer, fset=__SetLayer)
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

str Left = property(fget=__GetLeft, fset=__SetLeft)
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

str PreviewSize = property(fget=__GetPreviewSize, fset=__SetPreviewSize)
static

Gets or sets the preview arrows size.

Value type: Double (in nm).

The default value is 500.0 nm.

◆ Resolution

str Resolution = property(fget=__GetResolution)
static

Gets the resolution.

Value type: Double.

◆ Right

str Right = property(fget=__GetRight, fset=__SetRight)
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

str Sampling = property(fget=__GetSampling, fset=__SetSampling)
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

str Stereo = property(fget=__GetStereo, fset=__SetStereo)
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

str Top = property(fget=__GetTop, fset=__SetTop)
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

str WavelengthEnd = property(fget=__GetWavelengthEnd, fset=__SetWavelengthEnd)
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

str WavelengthResolution = property(fget=__GetWavelengthResolution, fset=__SetWavelengthResolution)
static

Gets or sets the Wavelength resolution.

Value type: Double.

◆ WavelengthSampling

str WavelengthSampling = property(fget=__GetWavelengthSampling, fset=__SetWavelengthSampling)
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

Connect with Ansys