    

 ## On this page

  

 

 # SelectFaceList Class Reference

 Last update: 16.07.2025 

Inheritance diagram for SelectFaceList:

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



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

 'int' [Size](#a4256657231ed310618dfa3581a635e7e) (self) Gets the size of the list.   
  'bool' [Empty](#ae68f2c7156ef3640bfe8a92ecc8baa48) (self) Checks if the list has no face.   
  'bool' [Add](#a45ef75d2be01145ba99b0bf9888d603a) (self, tag) Adds the given face to the list.   
 <a id="ae5875ad27243653f6c314b4a8fa08a29" name="ae5875ad27243653f6c314b4a8fa08a29"></a> 'None' **Remove** (self, tag) Removes the given face from the list.   
 <a id="ad1f121ac89b5e624a0351c969e95d985" name="ad1f121ac89b5e624a0351c969e95d985"></a> 'None' **Clear** (self) Removes all elements from the list.   
  'bool' [Contains](#aba19fb2bc78791dfc6001d1b3c9b2d7a) (self, tag) Checks if the given value exists in the list.   
 ## <a id="pub-static-attribs" name="pub-static-attribs"></a>Static Public Attributes

str [Array](#ac2483c41cfde0dd90e12be2cf2949c2b) = property(fget=\_\_GetArray, fset=\_\_SetArray) Gets or sets the faces.   
 str [Faces](#a480947636e5f97224d5c250241ab1527) = property(fget=\_\_GetFaces) Gets the faces that are alive.   
 ## <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')## Member Function Documentation

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

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

Adds the given face to the list.

Returns True if the given face has been added, False otherwise.

**Value type**: Boolean.





<a id="aba19fb2bc78791dfc6001d1b3c9b2d7a" name="aba19fb2bc78791dfc6001d1b3c9b2d7a"></a>## [◆ ](#aba19fb2bc78791dfc6001d1b3c9b2d7a)Contains()

  'bool' Contains  (  *self*,     *tag* )

Checks if the given value exists in the list.

Returns True if the given face exists in the list, False otherwise.

**Value type**: Boolean.





<a id="ae68f2c7156ef3640bfe8a92ecc8baa48" name="ae68f2c7156ef3640bfe8a92ecc8baa48"></a>## [◆ ](#ae68f2c7156ef3640bfe8a92ecc8baa48)Empty()

  'bool' Empty  (  *self*) 

Checks if the list has no face.

Returns True if the list is empty, False otherwise.

**Value type**: Boolean.





<a id="a4256657231ed310618dfa3581a635e7e" name="a4256657231ed310618dfa3581a635e7e"></a>## [◆ ](#a4256657231ed310618dfa3581a635e7e)Size()

  'int' Size  (  *self*) 

Gets the size of the list.

Returns the number of elements in the list.

**Value type**: Integer.





## Member Data Documentation

<a id="ac2483c41cfde0dd90e12be2cf2949c2b" name="ac2483c41cfde0dd90e12be2cf2949c2b"></a>## [◆ ](#ac2483c41cfde0dd90e12be2cf2949c2b)Array

 str Array = property(fget=\_\_GetArray, fset=\_\_SetArray)  static 

Gets or sets the faces.

The Array property takes a list of tags and returns a list of tags.

**Value type**: Integer.

The default value is an empty list.





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

 str Faces = property(fget=\_\_GetFaces)  static 

Gets the faces that are alive.

Returns a list of tags.

**Value type**: Integer.

The default value is an empty list.





---

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