    

 ## On this page

  

 

 # SensorLightFieldSelections Class Reference

 Last update: 16.07.2025 

Builder for emissive faces of a surface source. [More...](#details)

Inheritance diagram for SensorLightFieldSelections:

 ![](/sites/default/files/migrate-content/speos_nx_library_2025_r2_1/class_speos_n_x__2412_1_1_sensor_light_field_selections.png)



## <a id="pub-methods" name="pub-methods"></a>Public Member Functions

 'None' [Add](#ab437b6f556464b59bf1f8cbb621b3724) (self, tag) Adds a face.   
  'None' [Remove](#ae5875ad27243653f6c314b4a8fa08a29) (self, tag) Removes a face.   
  'None' [Clear](#ad1f121ac89b5e624a0351c969e95d985) (self) Clear all faces.   
  'None' [RevertFace](#a2eaf50be619ae23dc0aa4cc990a4dd19) (self, tag) Reverts a face.   
 ## <a id="pub-static-attribs" name="pub-static-attribs"></a>Static Public Attributes

str [Direction](#ad76e035987615d35ecd3af7e47e44d99) = property(fset=\_\_SetDirection) Sets a direction for a certain face.   
 str [Faces](#a480947636e5f97224d5c250241ab1527) = property(fget=\_\_GetFaces, fset=\_\_SetFaces) Gets or sets the faces.   
 ## <a id="properties" name="properties"></a>Properties

<a id="a50e9fbdd6a13e9e50cfba34656086bb6" name="a50e9fbdd6a13e9e50cfba34656086bb6"></a> **thisown** = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') <a id="details" name="details"></a>## Detailed Description

Builder for emissive faces of a surface source.



## Member Function Documentation

<a id="ab437b6f556464b59bf1f8cbb621b3724" name="ab437b6f556464b59bf1f8cbb621b3724"></a>## [◆ ](#ab437b6f556464b59bf1f8cbb621b3724)Add()

  'None' Add  (  *self*,     *tag* )

Adds a face.

The Add function takes a feature tag.

Parameters \[in\]tagInteger. ReturnsVoid. 



<a id="ad1f121ac89b5e624a0351c969e95d985" name="ad1f121ac89b5e624a0351c969e95d985"></a>## [◆ ](#ad1f121ac89b5e624a0351c969e95d985)Clear()

  'None' Clear  (  *self*) 

Clear all faces.

ReturnsVoid. 



<a id="ae5875ad27243653f6c314b4a8fa08a29" name="ae5875ad27243653f6c314b4a8fa08a29"></a>## [◆ ](#ae5875ad27243653f6c314b4a8fa08a29)Remove()

  'None' Remove  (  *self*,     *tag* )

Removes a face.

The Remove function takes a feature tag.

Parameters \[in\]tagInteger. ReturnsVoid. 



<a id="a2eaf50be619ae23dc0aa4cc990a4dd19" name="a2eaf50be619ae23dc0aa4cc990a4dd19"></a>## [◆ ](#a2eaf50be619ae23dc0aa4cc990a4dd19)RevertFace()

  'None' RevertFace  (  *self*,     *tag* )

Reverts a face.

The RevertFace function takes a feature tag.

Parameters \[in\]tag: Integer. ReturnsVoid. 



## Member Data Documentation

<a id="ad76e035987615d35ecd3af7e47e44d99" name="ad76e035987615d35ecd3af7e47e44d99"></a>## [◆ ](#ad76e035987615d35ecd3af7e47e44d99)Direction

 str Direction = property(fset=\_\_SetDirection)  static 

Sets a direction for a certain face.

The SetDirection function takes a feature tag as the first parameter.  
 The function changes the direction of a face.

The reverse direction depends of the value parameter:  
 0 - Does not reverse the direction.  
 1 - Reverses the direction.

Parameters \[in\]tag: Integer. \[in\]value: Integer. ReturnsVoid. 



<a id="a480947636e5f97224d5c250241ab1527" name="a480947636e5f97224d5c250241ab1527"></a>## [◆ ](#a480947636e5f97224d5c250241ab1527)Faces

 str Faces = property(fget=\_\_GetFaces, fset=\_\_SetFaces)  static 

Gets or sets the faces.

The Faces property takes a list of feature tag and returns a list of feature tag.

**Value type**: List of integer.

The default value is an empty list.





---

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