Package rdkit :: Package Chem :: Module rdChemicalFeatures :: Class FreeChemicalFeature
[hide private]
[frames] | no frames]

Class FreeChemicalFeature

 object --+    
          |    
??.instance --+
              |
             FreeChemicalFeature
Known Subclasses:

Class to represent a free chemical features.
These chemical features are not associated with a molecule, though they can be matched 
to molecular featufres

Instance Methods [hide private]
 
GetFamily(...)
GetFamily( (FreeChemicalFeature)arg1) -> str : Get the family of the feature
 
GetId(...)
GetId( (FreeChemicalFeature)arg1) -> int : Get the id of the feature
 
GetPos(...)
GetPos( (FreeChemicalFeature)arg1) -> Point3D : Get the position of the feature
 
GetType(...)
GetType( (FreeChemicalFeature)arg1) -> str : Get the sepcific type for the feature
 
SetFamily(...)
SetFamily( (FreeChemicalFeature)arg1, (str)arg2) -> None : Set the family of the feature
 
SetId(...)
SetId( (FreeChemicalFeature)arg1, (int)arg2) -> None : Set the id of the feature
 
SetPos(...)
SetPos( (FreeChemicalFeature)arg1, (Point3D)arg2) -> None : Set the feature position
 
SetType(...)
SetType( (FreeChemicalFeature)arg1, (str)arg2) -> None : Set the sepcific type for the feature
 
__getinitargs__(...)
__getinitargs__( (FreeChemicalFeature)arg1) -> tuple :
 
__init__(...)
__init__( (object)arg1, (str)arg2) -> None :
 
__reduce__(...)
helper for pickle

Inherited from unreachable.instance: __new__

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

Class Variables [hide private]
  __instance_size__ = 80
  __safe_for_unpickling__ = True
Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

GetFamily(...)

 

GetFamily( (FreeChemicalFeature)arg1) -> str :
    Get the family of the feature

    C++ signature :
        std::string GetFamily(ChemicalFeatures::FreeChemicalFeature {lvalue})

GetId(...)

 

GetId( (FreeChemicalFeature)arg1) -> int :
    Get the id of the feature

    C++ signature :
        int GetId(ChemicalFeatures::FreeChemicalFeature {lvalue})

GetPos(...)

 

GetPos( (FreeChemicalFeature)arg1) -> Point3D :
    Get the position of the feature

    C++ signature :
        RDGeom::Point3D GetPos(ChemicalFeatures::FreeChemicalFeature {lvalue})

GetType(...)

 

GetType( (FreeChemicalFeature)arg1) -> str :
    Get the sepcific type for the feature

    C++ signature :
        std::string GetType(ChemicalFeatures::FreeChemicalFeature {lvalue})

SetFamily(...)

 

SetFamily( (FreeChemicalFeature)arg1, (str)arg2) -> None :
    Set the family of the feature

    C++ signature :
        void SetFamily(ChemicalFeatures::FreeChemicalFeature {lvalue},std::string)

SetId(...)

 

SetId( (FreeChemicalFeature)arg1, (int)arg2) -> None :
    Set the id of the feature

    C++ signature :
        void SetId(ChemicalFeatures::FreeChemicalFeature {lvalue},int)

SetPos(...)

 

SetPos( (FreeChemicalFeature)arg1, (Point3D)arg2) -> None :
    Set the feature position

    C++ signature :
        void SetPos(ChemicalFeatures::FreeChemicalFeature {lvalue},RDGeom::Point3D)

SetType(...)

 

SetType( (FreeChemicalFeature)arg1, (str)arg2) -> None :
    Set the sepcific type for the feature

    C++ signature :
        void SetType(ChemicalFeatures::FreeChemicalFeature {lvalue},std::string)

__getinitargs__(...)

 

__getinitargs__( (FreeChemicalFeature)arg1) -> tuple :

    C++ signature :
        boost::python::tuple __getinitargs__(ChemicalFeatures::FreeChemicalFeature)

__init__(...)
(Constructor)

 

__init__( (object)arg1, (str)arg2) -> None :

    C++ signature :
        void __init__(_object*,std::string)

__init__( (object)arg1) -> None :
    Default Constructor

    C++ signature :
        void __init__(_object*)

__init__( (object)arg1, (str)family, (str)type, (Point3D)loc [, (int)id=-1]) -> None :
    Constructor with family, type and location specified

    C++ signature :
        void __init__(_object*,std::string,std::string,RDGeom::Point3D [,int=-1])

__init__( (object)arg1, (str)family, (Point3D)loc) -> None :
    constructor with family and location specified, empty type and id

    C++ signature :
        void __init__(_object*,std::string,RDGeom::Point3D)

Overrides: object.__init__

__reduce__(...)

 
helper for pickle

Overrides: object.__reduce__
(inherited documentation)