public void InitializeTranslationBinding(RealPoint3D translation)
 {
     m_BoundTranslation    = translation;
     m_Translation.X       = translation.X;
     m_Translation.Y       = translation.Y;
     m_Translation.Z       = translation.Z;
     translation.XChanged += new EventHandler(translationChanged);
     translation.YChanged += new EventHandler(translationChanged);
     translation.ZChanged += new EventHandler(translationChanged);
     UpdateTransform();
 }