Self::_TMouseButtonEvent::MaxDoubleClick = delay;
}
+// -------------------------------------------------------------------------
+vtkObject* cpExtensions::Interaction::BaseInteractorStyle::
+GetAssociatedObject( )
+{
+ return( this->m_AssociatedObject );
+}
+
+// -------------------------------------------------------------------------
+const vtkObject* cpExtensions::Interaction::BaseInteractorStyle::
+GetAssociatedObject( ) const
+{
+ return( this->m_AssociatedObject );
+}
+
+// -------------------------------------------------------------------------
+void cpExtensions::Interaction::BaseInteractorStyle::
+SetAssociatedObject( vtkObject* obj )
+{
+ if( this->m_AssociatedObject != obj )
+ {
+ this->m_AssociatedObject = obj;
+ this->Modified( );
+
+ } // fi
+}
+
// -------------------------------------------------------------------------
void cpExtensions::Interaction::BaseInteractorStyle::
DelegateTDxEvent( unsigned long event, void* calldata )
cpExtensions::Interaction::BaseInteractorStyle::
BaseInteractorStyle( )
: Superclass( ),
+ m_AssociatedObject( NULL ),
m_MotionFactor( double( 10 ) )
{
this->m_LeftButtonEvent.Reset( );