Package gavo :: Package stc :: Module dm :: Class _Compound
[hide private]
[frames] | no frames]

Class _Compound

source code

             object --+                
                      |                
utils.autonode.AutoNode --+            
                          |            
             common.ASTNode --+        
                              |        
                _CoordinateLike --+    
                                  |    
                          _Geometry --+
                                      |
                                     _Compound
Known Subclasses:

A set-like operator on geometries.

Nested Classes [hide private]

Inherited from _Geometry: cType

Inherited from utils.autonode.AutoNode: __metaclass__

Instance Methods [hide private]
 
adaptValuesWith(self, converter) source code
 
_applyToChildren(self, function) source code
 
binarizeOperands(self)
returns self with binarized operands.
source code
 
debinarizeOperands(self)
returns self with debinarized operands.
source code
 
__init__(self, children=(), fillFactor=None, frame=None, geoColRef=None, id=None, name=None, origUnit=None, size=None, ucd=None)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
source code

Inherited from _Geometry: getValues

Inherited from _CoordinateLike: getPosition

Inherited from common.ASTNode: __eq__, __hash__, __ne__, ensureId

Inherited from utils.autonode.AutoNode: __repr__, change, iterAttributes, iterChildren, iterNodeChildren, iterNodes

Inherited from object: __delattr__, __getattribute__, __new__, __reduce__, __reduce_ex__, __setattr__, __str__

Class Methods [hide private]

Inherited from utils.autonode.AutoNode: cloneFrom

Class Variables [hide private]
  _a_children = ()
  _nodeAttrs = [('children', ()), ('fillFactor', None), ('frame'...

Inherited from _Geometry (private): _a_fillFactor, _a_geoColRef, _a_origUnit, _a_size

Inherited from _CoordinateLike (private): _a_frame, _a_name

Inherited from common.ASTNode: inexactAttrs

Inherited from common.ASTNode (private): _a_id, _a_ucd

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

binarizeOperands(self)

source code 

returns self with binarized operands.

If no operand needed binarizing, self is returned.

debinarizeOperands(self)

source code 

returns self with debinarized operands.

If no operand needed debinarizing, self is returned.

__init__(self, children=(), fillFactor=None, frame=None, geoColRef=None, id=None, name=None, origUnit=None, size=None, ucd=None)
(Constructor)

source code 

x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Overrides: object.__init__
(inherited documentation)

Class Variable Details [hide private]

_nodeAttrs

Value:
[('children', ()),
 ('fillFactor', None),
 ('frame', None),
 ('geoColRef', None),
 ('id', None),
 ('name', None),
 ('origUnit', None),
 ('size', None),
...