planeDistPot
index
planeDistPot.py

potential term for restraining the distance between atoms and a plane.
Please use the helper function create_PlaneDistPot in the module 
planeDistTools to simplify creation of this term.
 
This term was first described in 
 Chenqi Xu, Etienne Gagnon, Matthew E. Call, Jason
 R. Schnell, Charles D. Schwieters, Christopher V. Carman,
 James J. Chou, and Kai W. Wucherpfennig, ``Regulation of T
 cell Receptor Activation by Dynamic Membrane Binding of the
 CD3epsilon Cytoplasmic Tyrosine-Based Motif,'' Cell 135,
 702-713 (2008).
 
 
constructor: PlaneDistPot(instanceName,
                          oAtom, xAtom, yAtom,
                          restraintList,
                          sim                )
 
  instanceName is a user-specified identifier
  oAtom, xAtom, yAtom are atoms defining the plane.
  restraintList is an optional XPLOR-style restraint table (string).
  sim, is an optional simulation.Simulation specification
  [they default to the current Simulation.]
 
methods
  planeNorm()                  - the current value of the plane normal.
  addRestraints(restraintList) - add the specified XPLOR-style restraints
 
  calcEnergy()                 - calc energy, returns the energy value.
  calcEnergyAndDerivs(derivs)  - calc energy, derivs, returns the energy value.
 
  rms()            - return the restraint rms violation
  numRestraints()  - return the numbder of restraints defined for this term.
  violations()     - return number of violations
  
  info()                    - current info about the state of this instance
  showRestraints(violated)  - return info on restraints. Argument violated is
                              boolean specifying whether to return only 
                              violated restraints.
  showViolations()          - return string containing pretty-printed info
                              on all violated restraints.
 
 The following parameters can be set [defaults in square brackets]
 
  oAtom      - the plane-defining atoms
  xAtom  
  yAtom      
  useSign    - whether to consider the sign of the plane-atom distance.
               If True, one can specify on which side of the plane the
               atoms lay. [False]
  nMono      - number of monomers [1]
  verbose    - if true, sporadically spit out info [False]
  scale      - scale factor [1]
  aveExp     - exponential to use in sum averaging [6]
  dOffset    - potential offset [0]
  hardExp    - exponential in hard region of potential [2]
  rSwitch    - distance at which to switch from hard form [0.5]
  softExp    - exponential in soft region of potential [1]
  asympSlope - slope in linear asymptotic region of pot [1]
  threshold  - threshold in violation calculation [0.5]
  potType    - type of potential: "soft" or "hard" [hard]
  aveType    - type of restraint averaging: "average", "center" or "sum" [sum]
  showAllRestraints - boolean which changes the behavior of showViolations. If 
                      this parameter is set to True, the behavior of
                      showViolations is modified such that all restraints are
                      printed. Violated restraints are indicated by an
                      asterisk in the first column. [False]
 
 the above quantities may be retrieved using the member function form
 quantity(), while they are set using the form setQuantity(value).
 
 
 The energy function is defined as
 
        if pot=HARD or  r<rSwitch: 
                scale * r^hardExp
        pot=SOFT and r>rSwitch: 
                scale * (a + b / r^softExp + asympSlope * r)
 
        where
        b =  rSwitch^(softExp+1) * 
            (asympSlope - hardExp * rSwitch^(hardExp-1)) / softExp
        a = rSwitch^hardExp - b * rSwitch^(-softExp) - 
            asympSlope * rSwitch;
        
 The distance r is related to the calculated restraint distance d by:
        if d < cdist - cMinus:      r = cdist - d - cMinus
        if d > cdist+cPlus-dOffset: r = d - (cdist + cPlus - dOffset )
        otherwise, r = 0
 
 The restraint distance d is calculated as
   for aveTypes=average,sum:
         d = sig(sumPow) [ |sumPow| ] ^(-1/aveExp)
 
      where for aveType=average:
       sumPow = sum_i sig(dot(q_i-p1, n)) * | dot(q_i-p1, n) |^(-aveExp) / Ni ]
      for aveType=sum:
       sumPow = sum_i sig(dot(q_i-p1, n))* | dot(q_i-p1, n) |^(-aveExp) / nMono
        
      q_i is the position of the i-th atom, and Ni is the number
      of atoms in the sum. p1 is the position of oAtom, while n is the unit
      vector in the direction 
          (p2-p1) X (p3-p1),
      where p2 is xAtom.pos() and p3 is yAtom.pos(). The function sig is
 
          sig(x) = sign(x)  if useSign==True
                   1        if useSign==False
 
   for aveType=center:
        d = | dot(sum_i q_i/Ni - p1, n) | * sig(dot(sum_i q_i/Ni - p1, n))
      
XPLOR NOE restraint table format:
 
  ASSIgn <selection>  <cDist> <cMinus> <cPlus> ! optional comment
 
the statement can be split across muliple lines, but the comment, if
specified, should be on the same line at cPlus.
 
 
 
# This file was created automatically by SWIG.
# Don't modify this file, modify the SWIG interface instead.
# This file is compatible with both classic and new-style classes.

 
Classes
       
__builtin__.object
CDSList_PlaneDistRestraint
CDSList_PlaneDistRestraintPtr
Modified
ModifiedPtr
ModifiedBase
ModifiedBasePtr
PlaneDistPot
PlaneDistPotPtr
PlaneDistPot_LetterClass
PlaneDistPot_LetterClassPtr
Restraint_PlaneDistPot
PlaneDistRestraint
PlaneDistRestraintPtr
Restraint_PlaneDistPotPtr
rc_ptr_PlaneDistRestraint
rc_ptr_PlaneDistRestraintPtr

 
class CDSList_PlaneDistRestraint(__builtin__.object)
   
 

 
  Methods defined here:
__del__(self, destroy=<built-in function delete_CDSList_PlaneDistRestraint>)

 
__delitem__(*args)

 
__getattr__ lambda self, name

 
__getitem__(*args)

 
__getslice__(*args)

 
__init__(self, *args)

 
__len__(*args)

 
__repr__(self)

 
__setattr__ lambda self, name, value

 
__setitem__(*args)

 
help(*args)

 

Data and other attributes defined here:
__dict__ = <dictproxy object at 0x297e590>

 
dictionary for instance variables (if defined)
__swig_getmethods__ = {}
__swig_setmethods__ = {}
__weakref__ = <attribute '__weakref__' of 'CDSList_PlaneDistRestraint' objects>

 
list of weak references to the object (if defined)

 
class CDSList_PlaneDistRestraintPtr(CDSList_PlaneDistRestraint)
   
 

 
 
Method resolution order:
CDSList_PlaneDistRestraintPtr
CDSList_PlaneDistRestraint
__builtin__.object

Methods defined here:
__init__(self, this)

 

Methods inherited from CDSList_PlaneDistRestraint:
__del__(self, destroy=<built-in function delete_CDSList_PlaneDistRestraint>)

 
__delitem__(*args)

 
__getattr__ lambda self, name

 
__getitem__(*args)

 
__getslice__(*args)

 
__len__(*args)

 
__repr__(self)

 
__setattr__ lambda self, name, value

 
__setitem__(*args)

 
help(*args)

 

Data and other attributes inherited from CDSList_PlaneDistRestraint:
__dict__ = <dictproxy object at 0x297e600>

 
dictionary for instance variables (if defined)
__swig_getmethods__ = {}
__swig_setmethods__ = {}
__weakref__ = <attribute '__weakref__' of 'CDSList_PlaneDistRestraint' objects>

 
list of weak references to the object (if defined)

 
class Modified(__builtin__.object)
   
 

 
  Methods defined here:
__call__(*args)

 
__del__(self, destroy=<built-in function delete_Modified>)

 
__getattr__ lambda self, name

 
__init__(self, *args)

 
__repr__(self)

 
__setattr__ lambda self, name, value

 
clear(*args)

 
set(*args)

 
update(*args)

 
value(*args)

 

Data and other attributes defined here:
MOD_SELF = 1
MOD_SIMULATION = 2
__dict__ = <dictproxy object at 0x297e5c8>

 
dictionary for instance variables (if defined)
__swig_getmethods__ = {}
__swig_setmethods__ = {}
__weakref__ = <attribute '__weakref__' of 'Modified' objects>

 
list of weak references to the object (if defined)

 
class ModifiedBase(__builtin__.object)
   
 

 
  Methods defined here:
__del__(self, destroy=<built-in function delete_ModifiedBase>)

 
__getattr__ lambda self, name

 
__init__(self)

 
__repr__(self)

 
__setattr__ lambda self, name, value

 
registerTo(*args)

 
unRegister(*args)

 
updateValues(*args)

 

Properties defined here:
modified

 
get = ModifiedBase_modified_get(...)

 
set = ModifiedBase_modified_set(...)

 
registeredSimulations

 
get = ModifiedBase_registeredSimulations_get(...)

 
set = ModifiedBase_registeredSimulations_set(...)

 

Data and other attributes defined here:
__dict__ = <dictproxy object at 0x297e5c8>

 
dictionary for instance variables (if defined)
__swig_getmethods__ = {'modified': <built-in function ModifiedBase_modified_get>, 'registeredSimulations': <built-in function ModifiedBase_registeredSimulations_get>}
__swig_setmethods__ = {'modified': <built-in function ModifiedBase_modified_set>, 'registeredSimulations': <built-in function ModifiedBase_registeredSimulations_set>}
__weakref__ = <attribute '__weakref__' of 'ModifiedBase' objects>

 
list of weak references to the object (if defined)

 
class ModifiedBasePtr(ModifiedBase)
   
 

 
 
Method resolution order:
ModifiedBasePtr
ModifiedBase
__builtin__.object

Methods defined here:
__init__(self, this)

 

Methods inherited from ModifiedBase:
__del__(self, destroy=<built-in function delete_ModifiedBase>)

 
__getattr__ lambda self, name

 
__repr__(self)

 
__setattr__ lambda self, name, value

 
registerTo(*args)

 
unRegister(*args)

 
updateValues(*args)

 

Properties inherited from ModifiedBase:
modified

 
get = ModifiedBase_modified_get(...)

 
set = ModifiedBase_modified_set(...)

 
registeredSimulations

 
get = ModifiedBase_registeredSimulations_get(...)

 
set = ModifiedBase_registeredSimulations_set(...)

 

Data and other attributes inherited from ModifiedBase:
__dict__ = <dictproxy object at 0x297e590>

 
dictionary for instance variables (if defined)
__swig_getmethods__ = {'modified': <built-in function ModifiedBase_modified_get>, 'registeredSimulations': <built-in function ModifiedBase_registeredSimulations_get>}
__swig_setmethods__ = {'modified': <built-in function ModifiedBase_modified_set>, 'registeredSimulations': <built-in function ModifiedBase_registeredSimulations_set>}
__weakref__ = <attribute '__weakref__' of 'ModifiedBase' objects>

 
list of weak references to the object (if defined)

 
class ModifiedPtr(Modified)
   
 

 
 
Method resolution order:
ModifiedPtr
Modified
__builtin__.object

Methods defined here:
__init__(self, this)

 

Methods inherited from Modified:
__call__(*args)

 
__del__(self, destroy=<built-in function delete_Modified>)

 
__getattr__ lambda self, name

 
__repr__(self)

 
__setattr__ lambda self, name, value

 
clear(*args)

 
set(*args)

 
update(*args)

 
value(*args)

 

Data and other attributes inherited from Modified:
MOD_SELF = 1
MOD_SIMULATION = 2
__dict__ = <dictproxy object at 0x297e2f0>

 
dictionary for instance variables (if defined)
__swig_getmethods__ = {}
__swig_setmethods__ = {}
__weakref__ = <attribute '__weakref__' of 'Modified' objects>

 
list of weak references to the object (if defined)

 
class PlaneDistPot(__builtin__.object)
   
 

 
  Methods defined here:
__del__(self, destroy=<built-in function delete_PlaneDistPot>)

 
__deref__(*args)

 
__getattr__ lambda self, name

 
__init__(self, *args)

 
__mul__(*args)

 
__oldinit__ = __init__(self, *args)

 
__repr__(self)

 
__setattr__ lambda self, name, value

 
addRestraints(*args)

 
asympSlope(*args)

 
aveExp(*args)

 
aveType(*args)

 
calcDerivs(*args)

 
calcEnergy(*args)

 
calcEnergyAndDerivs(*args)

 
dOffset(*args)

 
decrRefCount(*args)

 
freedom(*args)

 
hardExp(*args)

 
help(*args)

 
incrRefCount(*args)

 
info(*args)

 
instanceData(*args)

 
instanceName(*args)

 
nMono(*args)

 
numRestraints(*args)

 
oAtom(*args)

 
planeNorm(*args)

 
pointer(*args)

 
potName(*args)

 
potType(*args)

 
rSwitch(*args)

 
registerInstanceData(*args)

 
registerTo(*args)

 
resetPotName(*args)

 
restraints(*args)

 
rms(*args)

 
scale(*args)

 
setAsympSlope(*args)

 
setAveExp(*args)

 
setAveType(*args)

 
setDOffset(*args)

 
setFreedom(*args)

 
setHardExp(*args)

 
setNMono(*args)

 
setOAtom(*args)

 
setPotType(*args)

 
setRSwitch(*args)

 
setScale(*args)

 
setShowAllRestraints(*args)

 
setSoftExp(*args)

 
setThreshold(*args)

 
setUseSign(*args)

 
setVerbose(*args)

 
setXAtom(*args)

 
setYAtom(*args)

 
showAllRestraints(*args)

 
showRestraints(*args)

 
showViolations(*args)

 
simulation(*args)

 
softExp(*args)

 
threshold(*args)

 
unRegister(*args)

 
updateDelta(*args)

 
updateValues(*args)

 
useSign(*args)

 
verbose(*args)

 
violations(*args)

 
xAtom(*args)

 
yAtom(*args)

 

Properties defined here:
instanceData_

 
get = PlaneDistPot_instanceData__get(...)

 
set = PlaneDistPot_instanceData__set(...)

 
modified

 
get = PlaneDistPot_modified_get(...)

 
set = PlaneDistPot_modified_set(...)

 
registeredSimulations

 
get = PlaneDistPot_registeredSimulations_get(...)

 
set = PlaneDistPot_registeredSimulations_set(...)

 

Data and other attributes defined here:
__dict__ = <dictproxy object at 0x297e5c8>

 
dictionary for instance variables (if defined)
__swig_getmethods__ = {'instanceData_': <built-in function PlaneDistPot_instanceData__get>, 'modified': <built-in function PlaneDistPot_modified_get>, 'registeredSimulations': <built-in function PlaneDistPot_registeredSimulations_get>}
__swig_setmethods__ = {'instanceData_': <built-in function PlaneDistPot_instanceData__set>, 'modified': <built-in function PlaneDistPot_modified_set>, 'registeredSimulations': <built-in function PlaneDistPot_registeredSimulations_set>}
__weakref__ = <attribute '__weakref__' of 'PlaneDistPot' objects>

 
list of weak references to the object (if defined)

 
class PlaneDistPotPtr(PlaneDistPot)
   
 

 
 
Method resolution order:
PlaneDistPotPtr
PlaneDistPot
__builtin__.object

Methods defined here:
__init__(self, this)

 

Methods inherited from PlaneDistPot:
__del__(self, destroy=<built-in function delete_PlaneDistPot>)

 
__deref__(*args)

 
__getattr__ lambda self, name

 
__mul__(*args)

 
__oldinit__ = __init__(self, *args)

 
__repr__(self)

 
__setattr__ lambda self, name, value

 
addRestraints(*args)

 
asympSlope(*args)

 
aveExp(*args)

 
aveType(*args)

 
calcDerivs(*args)

 
calcEnergy(*args)

 
calcEnergyAndDerivs(*args)

 
dOffset(*args)

 
decrRefCount(*args)

 
freedom(*args)

 
hardExp(*args)

 
help(*args)

 
incrRefCount(*args)

 
info(*args)

 
instanceData(*args)

 
instanceName(*args)

 
nMono(*args)

 
numRestraints(*args)

 
oAtom(*args)

 
planeNorm(*args)

 
pointer(*args)

 
potName(*args)

 
potType(*args)

 
rSwitch(*args)

 
registerInstanceData(*args)

 
registerTo(*args)

 
resetPotName(*args)

 
restraints(*args)

 
rms(*args)

 
scale(*args)

 
setAsympSlope(*args)

 
setAveExp(*args)

 
setAveType(*args)

 
setDOffset(*args)

 
setFreedom(*args)

 
setHardExp(*args)

 
setNMono(*args)

 
setOAtom(*args)

 
setPotType(*args)

 
setRSwitch(*args)

 
setScale(*args)

 
setShowAllRestraints(*args)

 
setSoftExp(*args)

 
setThreshold(*args)

 
setUseSign(*args)

 
setVerbose(*args)

 
setXAtom(*args)

 
setYAtom(*args)

 
showAllRestraints(*args)

 
showRestraints(*args)

 
showViolations(*args)

 
simulation(*args)

 
softExp(*args)

 
threshold(*args)

 
unRegister(*args)

 
updateDelta(*args)

 
updateValues(*args)

 
useSign(*args)

 
verbose(*args)

 
violations(*args)

 
xAtom(*args)

 
yAtom(*args)

 

Properties inherited from PlaneDistPot:
instanceData_

 
get = PlaneDistPot_instanceData__get(...)

 
set = PlaneDistPot_instanceData__set(...)

 
modified

 
get = PlaneDistPot_modified_get(...)

 
set = PlaneDistPot_modified_set(...)

 
registeredSimulations

 
get = PlaneDistPot_registeredSimulations_get(...)

 
set = PlaneDistPot_registeredSimulations_set(...)

 

Data and other attributes inherited from PlaneDistPot:
__dict__ = <dictproxy object at 0x297e4b0>

 
dictionary for instance variables (if defined)
__swig_getmethods__ = {'instanceData_': <built-in function PlaneDistPot_instanceData__get>, 'modified': <built-in function PlaneDistPot_modified_get>, 'registeredSimulations': <built-in function PlaneDistPot_registeredSimulations_get>}
__swig_setmethods__ = {'instanceData_': <built-in function PlaneDistPot_instanceData__set>, 'modified': <built-in function PlaneDistPot_modified_set>, 'registeredSimulations': <built-in function PlaneDistPot_registeredSimulations_set>}
__weakref__ = <attribute '__weakref__' of 'PlaneDistPot' objects>

 
list of weak references to the object (if defined)

 
class PlaneDistPot_LetterClass(__builtin__.object)
   
 

 
  Methods defined here:
__del__(self, destroy=<built-in function delete_PlaneDistPot_LetterClass>)

 
__getattr__ lambda self, name

 
__init__(self, *args)

 
__repr__(self)

 
__setattr__ lambda self, name, value

 
addRestraints(*args)

 
asympSlope(*args)

 
aveExp(*args)

 
aveType(*args)

 
calcDerivs(*args)

 
calcEnergy(*args)

 
calcEnergyAndDerivs(*args)

 
dOffset(*args)

 
freedom(*args)

 
hardExp(*args)

 
help(*args)

 
info(*args)

 
nMono(*args)

 
numRestraints(*args)

 
oAtom(*args)

 
planeNorm(*args)

 
potType(*args)

 
rSwitch(*args)

 
restraints(*args)

 
rms(*args)

 
setAsympSlope(*args)

 
setAveExp(*args)

 
setAveType(*args)

 
setDOffset(*args)

 
setFreedom(*args)

 
setHardExp(*args)

 
setNMono(*args)

 
setOAtom(*args)

 
setPotType(*args)

 
setRSwitch(*args)

 
setShowAllRestraints(*args)

 
setSoftExp(*args)

 
setThreshold(*args)

 
setUseSign(*args)

 
setVerbose(*args)

 
setXAtom(*args)

 
setYAtom(*args)

 
showAllRestraints(*args)

 
showRestraints(*args)

 
showViolations(*args)

 
simulation(*args)

 
softExp(*args)

 
threshold(*args)

 
updateValues(*args)

 
useSign(*args)

 
verbose(*args)

 
violations(*args)

 
xAtom(*args)

 
yAtom(*args)

 

Data and other attributes defined here:
AVERAGE = 0
CENTER = 1
HARD = 1
LOGNORMAL = 2
SOFT = 0
SUM = 2
__dict__ = <dictproxy object at 0x297e520>

 
dictionary for instance variables (if defined)
__swig_getmethods__ = {}
__swig_setmethods__ = {}
__weakref__ = <attribute '__weakref__' of 'PlaneDistPot_LetterClass' objects>

 
list of weak references to the object (if defined)

 
class PlaneDistPot_LetterClassPtr(PlaneDistPot_LetterClass)
   
 

 
 
Method resolution order:
PlaneDistPot_LetterClassPtr
PlaneDistPot_LetterClass
__builtin__.object

Methods defined here:
__init__(self, this)

 

Methods inherited from PlaneDistPot_LetterClass:
__del__(self, destroy=<built-in function delete_PlaneDistPot_LetterClass>)

 
__getattr__ lambda self, name

 
__repr__(self)

 
__setattr__ lambda self, name, value

 
addRestraints(*args)

 
asympSlope(*args)

 
aveExp(*args)

 
aveType(*args)

 
calcDerivs(*args)

 
calcEnergy(*args)

 
calcEnergyAndDerivs(*args)

 
dOffset(*args)

 
freedom(*args)

 
hardExp(*args)

 
help(*args)

 
info(*args)

 
nMono(*args)

 
numRestraints(*args)

 
oAtom(*args)

 
planeNorm(*args)

 
potType(*args)

 
rSwitch(*args)

 
restraints(*args)

 
rms(*args)

 
setAsympSlope(*args)

 
setAveExp(*args)

 
setAveType(*args)

 
setDOffset(*args)

 
setFreedom(*args)

 
setHardExp(*args)

 
setNMono(*args)

 
setOAtom(*args)

 
setPotType(*args)

 
setRSwitch(*args)

 
setShowAllRestraints(*args)

 
setSoftExp(*args)

 
setThreshold(*args)

 
setUseSign(*args)

 
setVerbose(*args)

 
setXAtom(*args)

 
setYAtom(*args)

 
showAllRestraints(*args)

 
showRestraints(*args)

 
showViolations(*args)

 
simulation(*args)

 
softExp(*args)

 
threshold(*args)

 
updateValues(*args)

 
useSign(*args)

 
verbose(*args)

 
violations(*args)

 
xAtom(*args)

 
yAtom(*args)

 

Data and other attributes inherited from PlaneDistPot_LetterClass:
AVERAGE = 0
CENTER = 1
HARD = 1
LOGNORMAL = 2
SOFT = 0
SUM = 2
__dict__ = <dictproxy object at 0x297e600>

 
dictionary for instance variables (if defined)
__swig_getmethods__ = {}
__swig_setmethods__ = {}
__weakref__ = <attribute '__weakref__' of 'PlaneDistPot_LetterClass' objects>

 
list of weak references to the object (if defined)

 
class PlaneDistRestraint(Restraint_PlaneDistPot)
   
 

 
 
Method resolution order:
PlaneDistRestraint
Restraint_PlaneDistPot
__builtin__.object

Methods defined here:
__del__(self, destroy=<built-in function delete_PlaneDistRestraint>)

 
__eq__(*args)

 
__getattr__ lambda self, name

 
__init__(self, *args)

 
__repr__(self)

 
__setattr__ lambda self, name, value

 
asString(*args)

 
calcDistanceDiff(*args)

 
comment(*args)

 
d(*args)

 
dMinus(*args)

 
dPlus(*args)

 
deriv(*args)

 
dist(*args)

 
energy(*args)

 
logDiff(*args)

 
name(*args)

 
ok(*args)

 
status(*args)

 

Properties defined here:
sel

 
get = PlaneDistRestraint_sel_get(...)

 
set = PlaneDistRestraint_sel_set(...)

 
variance

 
get = PlaneDistRestraint_variance_get(...)

 
set = PlaneDistRestraint_variance_set(...)

 
verbose

 
get = PlaneDistRestraint_verbose_get(...)

 
set = PlaneDistRestraint_verbose_set(...)

 

Data and other attributes defined here:
GREATER = 1
INSIDE = 2
LESS = 0
__swig_getmethods__ = {'sel': <built-in function PlaneDistRestraint_sel_get>, 'variance': <built-in function PlaneDistRestraint_variance_get>, 'verbose': <built-in function PlaneDistRestraint_verbose_get>}
__swig_setmethods__ = {'sel': <built-in function PlaneDistRestraint_sel_set>, 'variance': <built-in function PlaneDistRestraint_variance_set>, 'verbose': <built-in function PlaneDistRestraint_verbose_set>}

Methods inherited from Restraint_PlaneDistPot:
diff(*args)

 
setName(*args)

 
violated(*args)

 

Data and other attributes inherited from Restraint_PlaneDistPot:
__dict__ = <dictproxy object at 0x297e520>

 
dictionary for instance variables (if defined)
__weakref__ = <attribute '__weakref__' of 'Restraint_PlaneDistPot' objects>

 
list of weak references to the object (if defined)

 
class PlaneDistRestraintPtr(PlaneDistRestraint)
   
 

 
 
Method resolution order:
PlaneDistRestraintPtr
PlaneDistRestraint
Restraint_PlaneDistPot
__builtin__.object

Methods defined here:
__init__(self, this)

 

Methods inherited from PlaneDistRestraint:
__del__(self, destroy=<built-in function delete_PlaneDistRestraint>)

 
__eq__(*args)

 
__getattr__ lambda self, name

 
__repr__(self)

 
__setattr__ lambda self, name, value

 
asString(*args)

 
calcDistanceDiff(*args)

 
comment(*args)

 
d(*args)

 
dMinus(*args)

 
dPlus(*args)

 
deriv(*args)

 
dist(*args)

 
energy(*args)

 
logDiff(*args)

 
name(*args)

 
ok(*args)

 
status(*args)

 

Properties inherited from PlaneDistRestraint:
sel

 
get = PlaneDistRestraint_sel_get(...)

 
set = PlaneDistRestraint_sel_set(...)

 
variance

 
get = PlaneDistRestraint_variance_get(...)

 
set = PlaneDistRestraint_variance_set(...)

 
verbose

 
get = PlaneDistRestraint_verbose_get(...)

 
set = PlaneDistRestraint_verbose_set(...)

 

Data and other attributes inherited from PlaneDistRestraint:
GREATER = 1
INSIDE = 2
LESS = 0
__swig_getmethods__ = {'sel': <built-in function PlaneDistRestraint_sel_get>, 'variance': <built-in function PlaneDistRestraint_variance_get>, 'verbose': <built-in function PlaneDistRestraint_verbose_get>}
__swig_setmethods__ = {'sel': <built-in function PlaneDistRestraint_sel_set>, 'variance': <built-in function PlaneDistRestraint_variance_set>, 'verbose': <built-in function PlaneDistRestraint_verbose_set>}

Methods inherited from Restraint_PlaneDistPot:
diff(*args)

 
setName(*args)

 
violated(*args)

 

Data and other attributes inherited from Restraint_PlaneDistPot:
__dict__ = <dictproxy object at 0x297e4b0>

 
dictionary for instance variables (if defined)
__weakref__ = <attribute '__weakref__' of 'Restraint_PlaneDistPot' objects>

 
list of weak references to the object (if defined)

 
class Restraint_PlaneDistPot(__builtin__.object)
   
 

 
  Methods defined here:
__del__(self, destroy=<built-in function delete_Restraint_PlaneDistPot>)

 
__getattr__ lambda self, name

 
__init__(self, *args)

 
__repr__(self)

 
__setattr__ lambda self, name, value

 
diff(*args)

 
name(*args)

 
setName(*args)

 
violated(*args)

 

Data and other attributes defined here:
__dict__ = <dictproxy object at 0x297e520>

 
dictionary for instance variables (if defined)
__swig_getmethods__ = {}
__swig_setmethods__ = {}
__weakref__ = <attribute '__weakref__' of 'Restraint_PlaneDistPot' objects>

 
list of weak references to the object (if defined)

 
class Restraint_PlaneDistPotPtr(Restraint_PlaneDistPot)
   
 

 
 
Method resolution order:
Restraint_PlaneDistPotPtr
Restraint_PlaneDistPot
__builtin__.object

Methods defined here:
__init__(self, this)

 

Methods inherited from Restraint_PlaneDistPot:
__del__(self, destroy=<built-in function delete_Restraint_PlaneDistPot>)

 
__getattr__ lambda self, name

 
__repr__(self)

 
__setattr__ lambda self, name, value

 
diff(*args)

 
name(*args)

 
setName(*args)

 
violated(*args)

 

Data and other attributes inherited from Restraint_PlaneDistPot:
__dict__ = <dictproxy object at 0x297e600>

 
dictionary for instance variables (if defined)
__swig_getmethods__ = {}
__swig_setmethods__ = {}
__weakref__ = <attribute '__weakref__' of 'Restraint_PlaneDistPot' objects>

 
list of weak references to the object (if defined)

 
class rc_ptr_PlaneDistRestraint(__builtin__.object)
   
 

 
  Methods defined here:
__del__(self, destroy=<built-in function delete_rc_ptr_PlaneDistRestraint>)

 
__deref__(*args)

 
__eq__(*args)

 
__getattr__ lambda self, name

 
__init__(self, *args)

 
__mul__(*args)

 
__repr__(self)

 
__setattr__ lambda self, name, value

 
asString(*args)

 
calcDistanceDiff(*args)

 
comment(*args)

 
count(*args)

 
d(*args)

 
dMinus(*args)

 
dPlus(*args)

 
decr(*args)

 
deriv(*args)

 
diff(*args)

 
dist(*args)

 
energy(*args)

 
incr(*args)

 
logDiff(*args)

 
name(*args)

 
ok(*args)

 
ptr(*args)

 
reset(*args)

 
setName(*args)

 
status(*args)

 
violated(*args)

 

Properties defined here:
sel

 
get = rc_ptr_PlaneDistRestraint_sel_get(...)

 
set = rc_ptr_PlaneDistRestraint_sel_set(...)

 
variance

 
get = rc_ptr_PlaneDistRestraint_variance_get(...)

 
set = rc_ptr_PlaneDistRestraint_variance_set(...)

 
verbose

 
get = rc_ptr_PlaneDistRestraint_verbose_get(...)

 
set = rc_ptr_PlaneDistRestraint_verbose_set(...)

 

Data and other attributes defined here:
__dict__ = <dictproxy object at 0x297e5c8>

 
dictionary for instance variables (if defined)
__swig_getmethods__ = {'sel': <built-in function rc_ptr_PlaneDistRestraint_sel_get>, 'variance': <built-in function rc_ptr_PlaneDistRestraint_variance_get>, 'verbose': <built-in function rc_ptr_PlaneDistRestraint_verbose_get>}
__swig_setmethods__ = {'sel': <built-in function rc_ptr_PlaneDistRestraint_sel_set>, 'variance': <built-in function rc_ptr_PlaneDistRestraint_variance_set>, 'verbose': <built-in function rc_ptr_PlaneDistRestraint_verbose_set>}
__weakref__ = <attribute '__weakref__' of 'rc_ptr_PlaneDistRestraint' objects>

 
list of weak references to the object (if defined)

 
class rc_ptr_PlaneDistRestraintPtr(rc_ptr_PlaneDistRestraint)
   
 

 
 
Method resolution order:
rc_ptr_PlaneDistRestraintPtr
rc_ptr_PlaneDistRestraint
__builtin__.object

Methods defined here:
__init__(self, this)

 

Methods inherited from rc_ptr_PlaneDistRestraint:
__del__(self, destroy=<built-in function delete_rc_ptr_PlaneDistRestraint>)

 
__deref__(*args)

 
__eq__(*args)

 
__getattr__ lambda self, name

 
__mul__(*args)

 
__repr__(self)

 
__setattr__ lambda self, name, value

 
asString(*args)

 
calcDistanceDiff(*args)

 
comment(*args)

 
count(*args)

 
d(*args)

 
dMinus(*args)

 
dPlus(*args)

 
decr(*args)

 
deriv(*args)

 
diff(*args)

 
dist(*args)

 
energy(*args)

 
incr(*args)

 
logDiff(*args)

 
name(*args)

 
ok(*args)

 
ptr(*args)

 
reset(*args)

 
setName(*args)

 
status(*args)

 
violated(*args)

 

Properties inherited from rc_ptr_PlaneDistRestraint:
sel

 
get = rc_ptr_PlaneDistRestraint_sel_get(...)

 
set = rc_ptr_PlaneDistRestraint_sel_set(...)

 
variance

 
get = rc_ptr_PlaneDistRestraint_variance_get(...)

 
set = rc_ptr_PlaneDistRestraint_variance_set(...)

 
verbose

 
get = rc_ptr_PlaneDistRestraint_verbose_get(...)

 
set = rc_ptr_PlaneDistRestraint_verbose_set(...)

 

Data and other attributes inherited from rc_ptr_PlaneDistRestraint:
__dict__ = <dictproxy object at 0x297e4b0>

 
dictionary for instance variables (if defined)
__swig_getmethods__ = {'sel': <built-in function rc_ptr_PlaneDistRestraint_sel_get>, 'variance': <built-in function rc_ptr_PlaneDistRestraint_variance_get>, 'verbose': <built-in function rc_ptr_PlaneDistRestraint_verbose_get>}
__swig_setmethods__ = {'sel': <built-in function rc_ptr_PlaneDistRestraint_sel_set>, 'variance': <built-in function rc_ptr_PlaneDistRestraint_variance_set>, 'verbose': <built-in function rc_ptr_PlaneDistRestraint_verbose_set>}
__weakref__ = <attribute '__weakref__' of 'rc_ptr_PlaneDistRestraint' objects>

 
list of weak references to the object (if defined)

 
Functions
       
help(...)

 

 
Data
        __package__ = None
pyXplorHelp = Type help() for interactive help, or help(object) for help about object.