Package rosetta :: Package core :: Package chemical :: Module _core_chemical_ :: Class RingConformerManager
[hide private]
[frames] | no frames]

Class RingConformerManager

                                      object --+        
                                               |        
                                     ??.instance --+    
                                                   |    
SingletonBase_T_core_chemical_RingConformerManager_T --+
                                                       |
                                                      RingConformerManager

This class is a singleton and manages RingConformer data that should only be read from the database one time and shared among all RingConformerSets.

Instance Methods [hide private]
 
__init__(...)
Raises an exception This class cannot be instantiated from Python

Inherited from SingletonBase_T_core_chemical_RingConformerManager_T: __reduce__

Inherited from unreachable.instance: __new__

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Static Methods [hide private]
 
conformers_for_ring_size(...)
conformers_for_ring_size( (int)ring_size) -> object : Return a set of ring conformers for the requested ring size.

Inherited from SingletonBase_T_core_chemical_RingConformerManager_T: get_instance

Class Variables [hide private]

Inherited from SingletonBase_T_core_chemical_RingConformerManager_T: __instance_size__

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(...)
(Constructor)

 

Raises an exception This class cannot be instantiated from Python

Overrides: object.__init__

conformers_for_ring_size(...)
Static Method

 

conformers_for_ring_size( (int)ring_size) -> object :
    Return a set of ring conformers for the requested ring size.
    

    C++ signature :
        utility::vector1<core::chemical::RingConformer, std::allocator<core::chemical::RingConformer> > conformers_for_ring_size(unsigned long)