    

 ## On this page

  

 

 # Sensor3DEnergyDensityBuilder Class Reference

 Last update: 17.07.2025 

Represents the builder for a 3D energy density sensor. [More...](#details)

Inheritance diagram for Sensor3DEnergyDensityBuilder:

 ![](/sites/default/files/migrate-content/speos_nx_2025_r1_1/class_speos_n_x_1_1_sensor3_d_energy_density_builder.png)



## <a id="pub-static-attribs" name="pub-static-attribs"></a>Static Public Attributes

str [AxisSystem](#af0a012d49a5b59a4f43bb342b8c725c2) = property(fget=\_\_GetAxisSystem) Gets the axis system.   
 str [SensorFilter](#a187957a21db7d300e5dec39e3762d6fa) = property(fget=\_\_GetSensorFilter) Gets the sensor filter.   
 str [Type](#a71656f4f93df1e4a4f6dfe758863b287) = property(fget=\_\_GetType, fset=\_\_SetType) Gets or sets the sensor type.   
 str [XSampling](#a9694a3d43cce188431740d9b8c364ac2) = property(fget=\_\_GetXSampling, fset=\_\_SetXSampling) Gets or sets the X sampling.   
 str [XSize](#a0eb240206c3df3efb04b766e07808ada) = property(fget=\_\_GetXSize, fset=\_\_SetXSize) Gets or sets the X size.   
 str [YSampling](#a223ff92346c9c64903238723f549419b) = property(fget=\_\_GetYSampling, fset=\_\_SetYSampling) Gets or sets the Y sampling.   
 str [YSize](#ab7d621fc63b93835f86d9781311b7232) = property(fget=\_\_GetYSize, fset=\_\_SetYSize) Gets or sets the Y size.   
 str [ZSampling](#a47502757fb1bc6ac0604802e1d266183) = property(fget=\_\_GetZSampling, fset=\_\_SetZSampling) Gets or sets the Z sampling.   
 str [ZSize](#a8c94b7cdeddd2e808c20d5d5b6075b81) = property(fget=\_\_GetZSize, fset=\_\_SetZSize) Gets or sets the Z size.   
 ![-](/sites/default/files/migrate-content/speos_nx_2025_r1_1/closed.png) Static Public Attributes inherited from [FeatureBuilder](class_speos_n_x_1_1_feature_builder.xhtml)str [Feature](class_speos_n_x_1_1_feature_builder.xhtml#af5dac7005c95ef44c2b66d7270709d0b) = property(fget=\_\_GetFeature) Returns the feature being edited, or the created feature if the builder is being used in creation mode.   
 str [FullName](class_speos_n_x_1_1_feature_builder.xhtml#a6aac8aea55e1f962045d07a12b6569ea) = property(fget=\_\_GetFullName) Gets the full name of the feature being edited.   
 str [Name](class_speos_n_x_1_1_feature_builder.xhtml#a19218d0239b929ca8aecfa629d0185d0) = property(fget=\_\_GetName, fset=\_\_SetName) Gets or sets the name of the feature being edited.   
 str [NameWithContext](class_speos_n_x_1_1_feature_builder.xhtml#a89ee075a30b71ff6e3192d6bd6dd5515) = property(fget=\_\_GetNameWithContext) Gets the name with context of the feature being edited.   
 ## <a id="inherited" name="inherited"></a>Additional Inherited Members

![-](/sites/default/files/migrate-content/speos_nx_2025_r1_1/closed.png) Public Member Functions inherited from [FeatureBuilder](class_speos_n_x_1_1_feature_builder.xhtml) 'None' [Commit](class_speos_n_x_1_1_feature_builder.xhtml#a77581800008ea3179049e650e9d1787b) (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.   
 <a id="details" name="details"></a>## Detailed Description

Represents the builder for a 3D energy density sensor.

The 3D energy density sensor builder is used to create and edit 3D energy density sensor features.

To create a new instance of this class, use <a class="el" href="">FeatureCollection::CreateSensor3DEnergyDensityBuilder</a>



## Member Data Documentation

<a id="af0a012d49a5b59a4f43bb342b8c725c2" name="af0a012d49a5b59a4f43bb342b8c725c2"></a>## [◆ ](#af0a012d49a5b59a4f43bb342b8c725c2)AxisSystem

 str [AxisSystem](class_speos_n_x_1_1_axis_system.xhtml) = property(fget=\_\_GetAxisSystem)  static 

Gets the axis system.

**Value type**: AxisSystem object.





<a id="a187957a21db7d300e5dec39e3762d6fa" name="a187957a21db7d300e5dec39e3762d6fa"></a>## [◆ ](#a187957a21db7d300e5dec39e3762d6fa)SensorFilter

 str [SensorFilter](class_speos_n_x_1_1_sensor_filter.xhtml) = property(fget=\_\_GetSensorFilter)  static 

Gets the sensor filter.

**Value type**: SensorFilter object.





<a id="a71656f4f93df1e4a4f6dfe758863b287" name="a71656f4f93df1e4a4f6dfe758863b287"></a>## [◆ ](#a71656f4f93df1e4a4f6dfe758863b287)Type

 str Type = property(fget=\_\_GetType, fset=\_\_SetType)  static 

Gets or sets the sensor type.

The values are:  
 0 - Photometric. The sensor considers the visible spectrum.  
 1 - Radiometric. The sensor considers the entire spectrum.

**Value type**: Integer.

The default value is 0.





<a id="a9694a3d43cce188431740d9b8c364ac2" name="a9694a3d43cce188431740d9b8c364ac2"></a>## [◆ ](#a9694a3d43cce188431740d9b8c364ac2)XSampling

 str XSampling = property(fget=\_\_GetXSampling, fset=\_\_SetXSampling)  static 

Gets or sets the X sampling.

**Value type**: Integer.  
**Range** The value must be superior to 0.

The default value is 100.





<a id="a0eb240206c3df3efb04b766e07808ada" name="a0eb240206c3df3efb04b766e07808ada"></a>## [◆ ](#a0eb240206c3df3efb04b766e07808ada)XSize

 str XSize = property(fget=\_\_GetXSize, fset=\_\_SetXSize)  static 

Gets or sets the X size.

**Value type**: Double (in mm).  
**Range** The value must be superior to 0.0.

The default value is 50.0 mm.





<a id="a223ff92346c9c64903238723f549419b" name="a223ff92346c9c64903238723f549419b"></a>## [◆ ](#a223ff92346c9c64903238723f549419b)YSampling

 str YSampling = property(fget=\_\_GetYSampling, fset=\_\_SetYSampling)  static 

Gets or sets the Y sampling.

**Value type**: Integer.  
**Range** The value must be superior to 0.

The default value is 100.





<a id="ab7d621fc63b93835f86d9781311b7232" name="ab7d621fc63b93835f86d9781311b7232"></a>## [◆ ](#ab7d621fc63b93835f86d9781311b7232)YSize

 str YSize = property(fget=\_\_GetYSize, fset=\_\_SetYSize)  static 

Gets or sets the Y size.

**Value type**: Double (in mm).  
**Range** The value must be superior to 0.0.

The default value is 50.0 mm.





<a id="a47502757fb1bc6ac0604802e1d266183" name="a47502757fb1bc6ac0604802e1d266183"></a>## [◆ ](#a47502757fb1bc6ac0604802e1d266183)ZSampling

 str ZSampling = property(fget=\_\_GetZSampling, fset=\_\_SetZSampling)  static 

Gets or sets the Z sampling.

**Value type**: Integer.  
**Range** The value must be superior to 0.

The default value is 100.





<a id="a8c94b7cdeddd2e808c20d5d5b6075b81" name="a8c94b7cdeddd2e808c20d5d5b6075b81"></a>## [◆ ](#a8c94b7cdeddd2e808c20d5d5b6075b81)ZSize

 str ZSize = property(fget=\_\_GetZSize, fset=\_\_SetZSize)  static 

Gets or sets the Z size.

**Value type**: Double (in mm).  
**Range** The value must be superior to 0.0.

The default value is 50.0 mm.





---

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