#include <sphereTopology.hh>
Public Member Functions | |
Sphere (SphericalSurface &surface, const Attribute attrib=Attribute()) | |
SphericalSurface & | boundary () const |
Return boundary connector. | |
const Connector3 * | child (uint i) const override |
Connector3 * | child (uint i, bool mode) override |
Connector2 * | face (uint i) const override |
Required method by Connector3. | |
Connector1 * | edge (uint i) const override |
Required method by Connector3. | |
Connector0 * | vertex (uint i) const override |
Required method by Connector3. | |
std::ostream & | info (std::ostream &os) const override |
Returns information in an output stream. | |
int | operator== (const Connector &cntr) const |
Comparison operator. | |
const Key & | key () const |
Returns the key of the connector. | |
const Attribute & | attrib () const |
Returns the attribute of the connector. | |
void | setAttrib (uint attrb) |
int | related (const Connector &conn) const |
Protected Attributes | |
Key | key_ |
Unique key of the connector. | |
Attribute | attrib_ |
Attribute. | |
Static Protected Attributes | |
static uint | cnt_ |
Topological sphere connector. In contrast to usual finite element connectors orientation flags are absent here.
Definition at line 66 of file sphereTopology.hh.
|
inlineoverride |
Definition at line 70 of file sphereTopology.hh.
|
inlineinherited |
Returns the attribute of the connector.
Definition at line 108 of file connector.hh.
|
inline |
Return boundary connector.
Definition at line 73 of file sphereTopology.hh.
|
overridevirtual |
Implements concepts::Connector3.
|
overridevirtual |
Returns the ith child of the connector.
i | Index of the child |
mode | If mode = false(0) the child is created if it does not yet exist, if mode = true(1) no new children are created (ie. 0 is returned if no children exist). |
Implements concepts::Connector3.
|
overridevirtual |
Required method by Connector3.
Implements concepts::Connector3.
|
overridevirtual |
Required method by Connector3.
Implements concepts::Connector3.
|
overridevirtual |
Returns information in an output stream.
Reimplemented from concepts::Connector.
|
inlineinherited |
Returns the key of the connector.
Definition at line 105 of file connector.hh.
Comparison operator.
Definition at line 102 of file connector.hh.
Checks if this connector is related to conn
. It is being checked if one of the two is an ancestor of the other.
conn | Other connector |
conn
is an ancestor of this connectorconn
is a descendant of this connectorDefinition at line 111 of file connector.hh.
|
overridevirtual |
Required method by Connector3.
Implements concepts::Connector3.
|
protectedinherited |
Definition at line 132 of file connector.hh.
|
staticprotectedinherited |
Counter for the connectors. This counter is used to create the unique key of the connector.
Definition at line 322 of file connector.hh.
|
protectedinherited |
Unique key of the connector.
Definition at line 129 of file connector.hh.