Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
Loading...
Searching...
No Matches
SemiGroupElement.cs
1using System;
3
5{
9 public abstract class SemiGroupElement : Element, ISemiGroupElement
10 {
15 {
16 }
17
24
31
35 public override ISet AssociatedSet => this.AssociatedSemiGroup;
36
41 {
42 get;
43 }
44 }
45}
Base class for all types of elements.
Definition: Element.cs:13
Base class for all types of semigroup elements.
abstract ISemiGroupElement AddRight(ISemiGroupElement Element)
Tries to add an element to the current element, from the right.
abstract ISemiGroupElement AddLeft(ISemiGroupElement Element)
Tries to add an element to the current element, from the left.
SemiGroupElement()
Base class for all types of semigroup elements.
abstract ISemiGroup AssociatedSemiGroup
Associated Semi-Group.
Basic interface for all types of semigroup elements.
Basic interface for all types of semigroups.
Definition: ISemiGroup.cs:10
Basic interface for all types of sets.
Definition: ISet.cs:10