Rosetta 3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | List of all members
core::conformation::signals::XYZEvent Struct Reference

signals a change in XYZ coordinates in a Conformation More...

#include <XYZEvent.hh>

Inheritance diagram for core::conformation::signals::XYZEvent:
Inheritance graph
[legend]
Collaboration diagram for core::conformation::signals::XYZEvent:
Collaboration graph
[legend]

Public Types

typedef GeneralEvent Super
 
- Public Types inherited from core::conformation::signals::GeneralEvent
typedef
core::conformation::Conformation 
Conformation
 

Public Member Functions

 XYZEvent ()
 default constructor More...
 
 XYZEvent (Conformation const *conf)
 constructor More...
 
 XYZEvent (XYZEvent const &rval)
 copy constructor More...
 
XYZEventoperator= (XYZEvent const &rval)
 copy assignment More...
 
virtual ~XYZEvent ()
 default destructor More...
 
- Public Member Functions inherited from core::conformation::signals::GeneralEvent
 GeneralEvent ()
 default constructor More...
 
 GeneralEvent (Conformation const *conf)
 constructor More...
 
 GeneralEvent (GeneralEvent const &rval)
 copy constructor More...
 
virtual ~GeneralEvent ()
 default destructor More...
 
GeneralEventoperator= (GeneralEvent const &rval)
 copy assignment More...
 

Additional Inherited Members

- Public Attributes inherited from core::conformation::signals::GeneralEvent
Conformation const * conformation
 the Conformation firing the signal More...
 

Detailed Description

signals a change in XYZ coordinates in a Conformation

Remarks
This signal should be sent when XYZs and DOFs change in the atom tree inside the Conformation. Treat the atom tree as the primary subject, as the residues container is designed to be update as necessary and will lag behind.

Definition at line 42 of file XYZEvent.hh.

Member Typedef Documentation

Definition at line 46 of file XYZEvent.hh.

Constructor & Destructor Documentation

core::conformation::signals::XYZEvent::XYZEvent ( )
inline

default constructor

Definition at line 51 of file XYZEvent.hh.

core::conformation::signals::XYZEvent::XYZEvent ( Conformation const *  conf)
inline

constructor

Definition at line 58 of file XYZEvent.hh.

core::conformation::signals::XYZEvent::XYZEvent ( XYZEvent const &  rval)
inline

copy constructor

Definition at line 65 of file XYZEvent.hh.

virtual core::conformation::signals::XYZEvent::~XYZEvent ( )
inlinevirtual

default destructor

Definition at line 84 of file XYZEvent.hh.

Member Function Documentation

XYZEvent& core::conformation::signals::XYZEvent::operator= ( XYZEvent const &  rval)
inline

copy assignment

Definition at line 73 of file XYZEvent.hh.

References core::conformation::signals::GeneralEvent::operator=().


The documentation for this struct was generated from the following file: