    

 ## On this page

  

 

 # SourceGroupBuilder Class Reference

 Last update: 16.07.2025 

Represents a Source Group Builder. [More...](#details)

Inheritance diagram for SourceGroupBuilder:

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



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

 'None' [AddSources](#ac46b654bd2f52fe74f58eb1a703e7db2) (self, vSources) Adds sources into the simulation.   
  'None' [RemoveSources](#a4d6030ef50affd799fe288378141b988) (self, vSources) Deletes sources from the simulation.   
 ![-](/sites/default/files/migrate-content/speos_nx_library_2025_r2_1/closed.png) Public Member Functions inherited from [FeatureBuilder](class_speos_n_x__2412_1_1_feature_builder.xhtml) 'None' **ShowResult** (self) Updates the feature to reflect the result of an edit to the feature for all builders that support showing results.   
 ![-](/sites/default/files/migrate-content/speos_nx_library_2025_r2_1/closed.png) Public Member Functions inherited from [Builder](class_speos_n_x__2412_1_1_builder.xhtml) 'None' [Commit](class_speos_n_x__2412_1_1_builder.xhtml#a77581800008ea3179049e650e9d1787b) (self) Commits any edits that have been applied to the builder.   
 ## <a id="pub-static-attribs" name="pub-static-attribs"></a>Static Public Attributes

str [Sources](#ab92ca9039d7a8b5a994638c850715e8a) = property(fget=\_\_GetSources) Gets source features.   
 ![-](/sites/default/files/migrate-content/speos_nx_library_2025_r2_1/closed.png) Static Public Attributes inherited from [FeatureBuilder](class_speos_n_x__2412_1_1_feature_builder.xhtml)str [Feature](class_speos_n_x__2412_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__2412_1_1_feature_builder.xhtml#a6aac8aea55e1f962045d07a12b6569ea) = property(fget=\_\_GetFullName) Gets the full name of the feature being edited.   
 str [Name](class_speos_n_x__2412_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__2412_1_1_feature_builder.xhtml#a89ee075a30b71ff6e3192d6bd6dd5515) = property(fget=\_\_GetNameWithContext) Gets the name with context of the feature being edited.   
 str [Status](class_speos_n_x__2412_1_1_feature_builder.xhtml#abfd5ba295bea008a0edf2f1a85bc6368) = property(fget=\_\_GetStatus) Returns the status of the feature being edited.   
 ## <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') ![-](/sites/default/files/migrate-content/speos_nx_library_2025_r2_1/closed.png) Properties inherited from [FeatureBuilder](class_speos_n_x__2412_1_1_feature_builder.xhtml) **thisown** = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') ![-](/sites/default/files/migrate-content/speos_nx_library_2025_r2_1/closed.png) Properties inherited from [Builder](class_speos_n_x__2412_1_1_builder.xhtml) **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

Represents a Source Group Builder.

The Source Group Builder is used to group several sources in the same group.

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



## Member Function Documentation

<a id="ac46b654bd2f52fe74f58eb1a703e7db2" name="ac46b654bd2f52fe74f58eb1a703e7db2"></a>## [◆ ](#ac46b654bd2f52fe74f58eb1a703e7db2)AddSources()

  'None' AddSources  (  *self*,     *vSources* )

Adds sources into the simulation.

Parameters \[in\]sources: List of Feature object Returnsvoid. 



<a id="a4d6030ef50affd799fe288378141b988" name="a4d6030ef50affd799fe288378141b988"></a>## [◆ ](#a4d6030ef50affd799fe288378141b988)RemoveSources()

  'None' RemoveSources  (  *self*,     *vSources* )

Deletes sources from the simulation.

Parameters \[in\]sources: List of Feature object Returnsvoid. 



## Member Data Documentation

<a id="ab92ca9039d7a8b5a994638c850715e8a" name="ab92ca9039d7a8b5a994638c850715e8a"></a>## [◆ ](#ab92ca9039d7a8b5a994638c850715e8a)Sources

 str Sources = property(fget=\_\_GetSources)  static 

Gets source features.

Gets the current source features that are in the simulation.

**Value type**: List of Feature object.





---

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