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(); }