Skip to main content

Speos NX library 2024 R2

SensorVRImmersiveBuilder Class Reference

Last update: 17.07.2025

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

Inheritance diagram for SensorVRImmersiveBuilder:
FeatureBuilder_object

Properties

 ActivateAutomaticFraming = property(fget = __GetActivateAutomaticFraming, fset = __SetActivateAutomaticFraming)
 Gets or sets the automatic framing property.
 
 AxisSystem = property(fget = __GetAxisSystem)
 Gets the axis system.
 
 Back = property(fget = __GetBack, fset = __SetBack)
 Gets or sets the back face property.
 
 Bottom = property(fget = __GetBottom, fset = __SetBottom)
 Gets or sets the bottom face property.
 
 FramingFace = property(fget = __GetFramingFace, fset = __SetFramingFace)
 Gets or sets the framing face.
 
 Front = property(fget = __GetFront, fset = __SetFront)
 Gets or sets the front face property.
 
 IntegrationAngle = property(fget = __GetIntegrationAngle, fset = __SetIntegrationAngle)
 Gets or sets the integration angle.
 
 InterocularDistance = property(fget = __GetInterocularDistance, fset = __SetInterocularDistance)
 Gets or set the interocular distance.
 
 Layer = property(fget = __GetLayer, fset = __SetLayer)
 Gets or sets the layer mode.
 
 Left = property(fget = __GetLeft, fset = __SetLeft)
 Gets or sets the left face property.
 
 PreviewSize = property(fget = __GetPreviewSize, fset = __SetPreviewSize)
 Gets or sets the preview arrows size.
 
 Resolution = property(fget = __GetResolution)
 Gets the resolution.
 
 Right = property(fget = __GetRight, fset = __SetRight)
 Gets or sets the right face property.
 
 Sampling = property(fget = __GetSampling, fset = __SetSampling)
 Gets or sets the sampling.
 
 Stereo = property(fget = __GetStereo, fset = __SetStereo)
 gets or sets the stereo property.
 
 Top = property(fget = __GetTop, fset = __SetTop)
 Gets or sets the top face property.
 
 WavelengthEnd = property(fget = __GetWavelengthEnd, fset = __SetWavelengthEnd)
 Gets or sets the higher value of the wavelength range to be considered by the sensor.
 
 WavelengthResolution = property(fget = __GetWavelengthResolution, fset = __SetWavelengthResolution)
 Gets or sets the Wavelength resolution.
 
 WavelengthSampling = property(fget = __GetWavelengthSampling, fset = __SetWavelengthSampling)
 Gets or sets the wavelength sampling.
 
 WavelengthStart = property(fget = __GetWavelengthStart, fset = __SetWavelengthStart)
 Gets or sets the lower value of the wavelength range to be considered by the sensor.
 
- Properties inherited from FeatureBuilder
 Feature = property(fget = __GetFeature)
 Returns the feature being edited, or the created feature if the builder is being used in creation mode.
 
 FullName = property(fget = __GetFullName)
 Gets the full name of the feature being edited.
 
 Name = property(fget = __GetName, fset = __SetName)
 Gets or sets the name of the feature being edited.
 
 NameWithContext = property(fget = __GetNameWithContext)
 Gets the name with context of the feature being edited.
 
 Status = property(fget = __GetStatus)
 Returns the status of the feature being edited.
 

Additional Inherited Members

- Public Member Functions inherited from FeatureBuilder
 Commit (self)
 Commits any edits that have been applied to the builder.
 
 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

Property Documentation

◆ ActivateAutomaticFraming

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

AxisSystem = property(fget = __GetAxisSystem)
static

Gets the axis system.

Value type: AxisSytem object.

◆ Back

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

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

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

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

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

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

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

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

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

Resolution = property(fget = __GetResolution)
static

Gets the resolution.

Value type: Double.

◆ Right

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

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

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

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

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

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

Gets or sets the Wavelength resolution.

Value type: Double.

◆ WavelengthSampling

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.

◆ WavelengthStart

WavelengthStart = property(fget = __GetWavelengthStart, fset = __SetWavelengthStart)
static

Gets or sets the lower 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 400.0 nm.


The documentation for this class was generated from the following file:
  • SpeosNX.py

Connect with Ansys