Home | Doxygen Documentation | Tutorials | Developer Tools (restricted)

Public Member Functions | Public Attributes | Protected Member Functions
concepts::ThinSheetEdges::List Class Reference

#include <asympEdges.hh>

Inheritance diagram for concepts::ThinSheetEdges::List:
Inheritance graph
[legend]
Collaboration diagram for concepts::ThinSheetEdges::List:
Collaboration graph
[legend]

List of all members.

Public Member Functions

Sequence< const Connector1 * > child (uint i) const
bool exist (const Connector1 *val) const
 Returns true, if a value is in the seq.
Sequence< const Key * > key () const
 operator Sequence< const Connector1 * > () const
 Type conversion.
 operator std::set< const Connector1 * > () const
std::vector< bool > operator&& (const Sequence< const Connector1 * > &set) const
Sequence< G > operator() (G(H::*fun)(I) const, J i) const
 Returns element wise application of a member function, e.g.
Sequence< const Connector1 * > operator() (const BaseSequence< bool > &seq) const
 Returns subsequence which indices are true in seq.
Sequence< G > operator() (G(H::*fun)() const) const
 Returns element wise application of a member function, e.g.
Sequence< G * > operator() (G &(H::*fun)() const) const
 Returns element wise application of a member function, e.g.
Sequence< const Connector1 * > operator+ (const Sequence< const Connector1 * > &seq) const
Sequence< const Connector1 * > operator- (const Sequence< const Connector1 * > &set) const
Sequence< const Connector1 * > operator- (const const Connector1 *&val) const
std::vector< bool > operator== (const const Connector1 *val) const
 Returns true for the elements with are equal to val.
std::vector< bool > operator|| (const Sequence< const Connector1 * > &set) const
Sequence< Connector0 * > vertex (uint i) const

Public Attributes

Z2 top
 Top of the sheet, when looking in the direction of the sheet 0 - left cell is top 1 - right cell is top.

Protected Member Functions

virtual std::ostream & info (std::ostream &os) const
 Returns information in an output stream.

Detailed Description

Definition at line 158 of file asympEdges.hh.


Member Function Documentation

Sequence<const Connector1*> concepts::Sequence< const Connector1 * >::child ( uint  i) const [inherited]
bool concepts::BaseSequence< const Connector1 * >::exist ( const Connector1 val) const [inline, inherited]

Returns true, if a value is in the seq.

virtual std::ostream& concepts::ThinSheetEdges::List::info ( std::ostream &  os) const [protected, virtual]

Returns information in an output stream.

Reimplemented from concepts::BaseSequence< const Connector1 * >.

Sequence<const Key*> concepts::Sequence< const Connector1 * >::key ( ) const [inherited]
concepts::BaseSequence< const Connector1 * >::operator Sequence< const Connector1 * > ( ) const [inline, inherited]

Type conversion.

Definition at line 71 of file sequence.hh.

concepts::BaseSequence< const Connector1 * >::operator std::set< const Connector1 * > ( ) const [inline, inherited]

Definition at line 73 of file sequence.hh.

std::vector<bool> concepts::BaseSequence< const Connector1 * >::operator&& ( const Sequence< const Connector1 * > &  set) const [inline, inherited]
Sequence<G*> concepts::BaseSequence< const Connector1 * >::operator() ( G &(H::*)() const  fun) const [inline, inherited]

Returns element wise application of a member function, e.g.

concepts::Connector1::key()

Sequence<G> concepts::BaseSequence< const Connector1 * >::operator() ( G(H::*)(I) const  fun,
i 
) const [inline, inherited]

Returns element wise application of a member function, e.g.

concepts::Connector1::vertex(uint i)

Sequence<const Connector1 * > concepts::BaseSequence< const Connector1 * >::operator() ( const BaseSequence< bool > &  seq) const [inline, inherited]

Returns subsequence which indices are true in seq.

Sequence<G> concepts::BaseSequence< const Connector1 * >::operator() ( G(H::*)() const  fun) const [inline, inherited]

Returns element wise application of a member function, e.g.

concepts::Key::key()

Sequence<const Connector1 * > concepts::BaseSequence< const Connector1 * >::operator+ ( const Sequence< const Connector1 * > &  seq) const [inline, inherited]
Sequence<const Connector1 * > concepts::BaseSequence< const Connector1 * >::operator- ( const const Connector1 * &  val) const [inline, inherited]
Sequence<const Connector1 * > concepts::BaseSequence< const Connector1 * >::operator- ( const Sequence< const Connector1 * > &  set) const [inline, inherited]
std::vector<bool> concepts::BaseSequence< const Connector1 * >::operator== ( const const Connector1 val) const [inline, inherited]

Returns true for the elements with are equal to val.

std::vector<bool> concepts::BaseSequence< const Connector1 * >::operator|| ( const Sequence< const Connector1 * > &  set) const [inline, inherited]
Sequence<Connector0*> concepts::Sequence< const Connector1 * >::vertex ( uint  i) const [inherited]

Member Data Documentation

Top of the sheet, when looking in the direction of the sheet 0 - left cell is top 1 - right cell is top.

Definition at line 164 of file asympEdges.hh.


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

Home | Doxygen Documentation | Tutorials | Developer Tools (restricted)