DistanceConstraint


[ DockingLib | Source | Keywords | Summary | Ancestors | All Members | Descendants ]

Quick Index

KEYWORD
AUTHORS
CHANGES LOG
GOALS
USAGE

Class Summary

class DistanceConstraint
{
public:
DistanceConstraint() ;
DistanceConstraint(Vector3 receptorAtom, Vector3 ligandAtom, float maxDistance, float minDistance ) ;
bool isSatisfied(const RigidTrans3& trans) const ;
float getDistance(const RigidTrans3& trans) const ;
friend ostream& operator<<(ostream& s, const DistanceConstraint& d) ;
Vector3 receptorAtom_;
Vector3 ligandAtom_;
float minDistance2_;
float maxDistance2_;
protected:
}; // DistanceConstraint

Back to the top of DistanceConstraint


KEYWORD

Back to the top of DistanceConstraint


AUTHORS

Back to the top of DistanceConstraint


CHANGES LOG

Back to the top of DistanceConstraint


GOALS

Back to the top of DistanceConstraint

		

USAGE

		

Back to the top of DistanceConstraint


DistanceConstraint() ;

  DistanceConstraint()   
;

Function is currently defined inline.


Back to the top of DistanceConstraint


DistanceConstraint(Vector3 receptorAtom, Vector3 ligandAtom, float maxDistance, float minDistance ) ;

  DistanceConstraint(Vector3 receptorAtom, Vector3 ligandAtom, float maxDistance, float minDistance  = 0) ;

Function is currently defined inline.


Back to the top of DistanceConstraint


bool isSatisfied(const RigidTrans3& trans) const ;

  bool isSatisfied(const RigidTrans3& trans) const                                                                                                                                           
;

Function is currently defined inline.


Back to the top of DistanceConstraint


float getDistance(const RigidTrans3& trans) const ;

  float getDistance(const RigidTrans3& trans) const                                                        
;

Function is currently defined inline.


Back to the top of DistanceConstraint


friend ostream& operator<<(ostream& s, const DistanceConstraint& d) ;

  friend ostream& operator<<(ostream& s, const DistanceConstraint& d)                                                                                         
;

Function is currently defined inline.


Back to the top of DistanceConstraint


Vector3 receptorAtom_;

  Vector3 receptorAtom_;

Back to the top of DistanceConstraint


Vector3 ligandAtom_;

  Vector3 ligandAtom_;

Back to the top of DistanceConstraint


float minDistance2_;

  float minDistance2_;

Back to the top of DistanceConstraint


float maxDistance2_;

  float maxDistance2_;

Back to the top of DistanceConstraint


All Members

public:
bool isSatisfied(const RigidTrans3& trans) const ;
float getDistance(const RigidTrans3& trans) const ;
friend ostream& operator<<(ostream& s, const DistanceConstraint& d) ;
Vector3 receptorAtom_;
Vector3 ligandAtom_;
float minDistance2_;
float maxDistance2_;
protected:

Back to the top of DistanceConstraint


Ancestors

Class does not inherit from any other class.

Back to the top of DistanceConstraint


Descendants

Class is not inherited by any others.

Back to the top of DistanceConstraint


Generated from source by the Cocoon utilities on Mon Dec 21 12:00:23 2009 .

Report problems to jkotula@unimax.com