    

 ## 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_2024_r2/class_speos_n_x_1_1_sensor3_d_energy_density_builder.png)



## <a id="properties" name="properties"></a>Properties

 [AxisSystem](#a4c4b8fa4fecce1d2737f605f77e7320a) = property(fget = \_\_GetAxisSystem) Gets the axis system.   
  [SensorFilter](#acbb4440b4c2ca6ed44ed6a3bab96d968) = property(fget = \_\_GetSensorFilter) Gets the sensor filter.   
  [Type](#a1d1cfd8ffb84e947f82999c682b666a7) = property(fget = \_\_GetType, fset = \_\_SetType) Gets or sets the sensor type.   
  [XSampling](#a540f4cef446490f932858988d28b9b8b) = property(fget = \_\_GetXSampling, fset = \_\_SetXSampling) Gets or sets the X sampling.   
  [XSize](#a8a07a0539e90243af02f23e81528ce2d) = property(fget = \_\_GetXSize, fset = \_\_SetXSize) Gets or sets the X size.   
  [YSampling](#a27b575c86195f02c2d904e8563e498b3) = property(fget = \_\_GetYSampling, fset = \_\_SetYSampling) Gets or sets the Y sampling.   
  [YSize](#a3951d7f2436f9c61492f45d12064094b) = property(fget = \_\_GetYSize, fset = \_\_SetYSize) Gets or sets the Y size.   
  [ZSampling](#a5df2a89aa080641573e3bbb9f05452dd) = property(fget = \_\_GetZSampling, fset = \_\_SetZSampling) Gets or sets the Z sampling.   
  [ZSize](#a389f3f8519c3f0c5776ab018b6ac00f4) = property(fget = \_\_GetZSize, fset = \_\_SetZSize) Gets or sets the Z size.   
 ![-](/sites/default/files/migrate-content/speos_nx_2024_r2/closed.png) Properties inherited from [FeatureBuilder](class_speos_n_x_1_1_feature_builder.xhtml) [Feature](class_speos_n_x_1_1_feature_builder.xhtml#a94ea57aab7fe0356cbfbd048b1ad971e) = property(fget = \_\_GetFeature) Returns the feature being edited, or the created feature if the builder is being used in creation mode.   
  [FullName](class_speos_n_x_1_1_feature_builder.xhtml#a0b7259da2de11c688aa435d1f0509134) = property(fget = \_\_GetFullName) Gets the full name of the feature being edited.   
  [Name](class_speos_n_x_1_1_feature_builder.xhtml#aa5998168cabfb2b2e41151349077812c) = property(fget = \_\_GetName, fset = \_\_SetName) Gets or sets the name of the feature being edited.   
  [NameWithContext](class_speos_n_x_1_1_feature_builder.xhtml#a99e8764720550e4ed0eba629a625b2e3) = property(fget = \_\_GetNameWithContext) Gets the name with context of the feature being edited.   
  [Status](class_speos_n_x_1_1_feature_builder.xhtml#a67a0db04d321a74b7e7fcfd3f1a3f70b) = property(fget = \_\_GetStatus) Returns the status of the feature being edited.   
 ## <a id="inherited" name="inherited"></a>Additional Inherited Members

![-](/sites/default/files/migrate-content/speos_nx_2024_r2/closed.png) Public Member Functions inherited from [FeatureBuilder](class_speos_n_x_1_1_feature_builder.xhtml) [Commit](class_speos_n_x_1_1_feature_builder.xhtml#a2b74e1b440341a82332053432b52b42c) (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.   
 <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>



## Property Documentation

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

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

Gets the axis system.

**Value type**: AxisSystem object.





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

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

Gets the sensor filter.

**Value type**: SensorFilter object.





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

 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="a540f4cef446490f932858988d28b9b8b" name="a540f4cef446490f932858988d28b9b8b"></a>## [◆ ](#a540f4cef446490f932858988d28b9b8b)XSampling

 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="a8a07a0539e90243af02f23e81528ce2d" name="a8a07a0539e90243af02f23e81528ce2d"></a>## [◆ ](#a8a07a0539e90243af02f23e81528ce2d)XSize

 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="a27b575c86195f02c2d904e8563e498b3" name="a27b575c86195f02c2d904e8563e498b3"></a>## [◆ ](#a27b575c86195f02c2d904e8563e498b3)YSampling

 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="a3951d7f2436f9c61492f45d12064094b" name="a3951d7f2436f9c61492f45d12064094b"></a>## [◆ ](#a3951d7f2436f9c61492f45d12064094b)YSize

 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="a5df2a89aa080641573e3bbb9f05452dd" name="a5df2a89aa080641573e3bbb9f05452dd"></a>## [◆ ](#a5df2a89aa080641573e3bbb9f05452dd)ZSampling

 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="a389f3f8519c3f0c5776ab018b6ac00f4" name="a389f3f8519c3f0c5776ab018b6ac00f4"></a>## [◆ ](#a389f3f8519c3f0c5776ab018b6ac00f4)ZSize

 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**