SMIL  1.0.3

CompStrEltList - A list (vector) of Composite structuring elements. More...

Detailed Description

CompStrEltList - A list (vector) of Composite structuring elements.

See also
CompStrElt

#include <DCompositeSE.h>

+ Inheritance diagram for CompStrEltList:
+ Collaboration diagram for CompStrEltList:

Public Member Functions

CompStrEltList operator| (const CompStrEltList &rhs)
 operator |() - Append composite SEs to current list More...
 
CompStrEltoperator[] (const UINT n)
 Get the nth CompStrElt.
 
void add (const StrElt &fgse, const StrElt &bgse, UINT nrot)
 Add as the nrot rotations of the StrElt pair. More...
 

Member Function Documentation

◆ operator|()

CompStrEltList operator| ( const CompStrEltList rhs)

operator |() - Append composite SEs to current list

Example:

import smilPython as sp
csel = sp.CompStrEltList(sp.HMT_sL1())
csel |= sp.HMT_sL2()
print(csel)

◆ add()

void add ( const StrElt fgse,
const StrElt bgse,
UINT  nrot 
)

Add as the nrot rotations of the StrElt pair.

The rotation step is 6/nrot counterclockwise for Hex and 8/nrot for Squ


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