Plugins
Loading...
Searching...
No Matches
ug::d3f::RiverFunctionality3d Struct Reference

Static Public Member Functions

template<typename TDomain , typename TAlgebra >
static void DomainAlgebra (Registry &reg, string grp)
 
static void Independent (Registry &reg, string grp)
 

Detailed Description

Class exporting the functionality of the plugin in 3d. All functionality that is to be used in scripts or visualization must be registered here.

Member Function Documentation

◆ DomainAlgebra()

template<typename TDomain , typename TAlgebra >
static void ug::d3f::RiverFunctionality3d::DomainAlgebra ( Registry reg,
string  grp 
)
inlinestatic

Function called for the registration of Domain and Algebra dependent parts of the plugin. All Functions and Classes depending on both Domain and Algebra are to be placed here when registering. The method is called for all available Domain and Algebra types, based on the current build options.

Parameters
regregistry
parentGroupgroup for sorting of functionality

References ug::bridge::Registry::add_class_(), ug::bridge::Registry::add_class_to_group(), and ug::bridge::GetDomainSuffix().

◆ Independent()


The documentation for this struct was generated from the following file: