public override void skipTo(float timelineTime)
 {
     highlight           = PropSimObject.getElement(CircularHighlight.BehaviorName) as CircularHighlight;
     highlight.MajorAxis = majorAxis;
     highlight.MinorAxis = minorAxis;
     highlight.Theta     = theta;
     highlight.Color     = color;
     highlight.Thickness = thickness;
     highlight.createEllipse();
 }
 public override void editing(PropEditController propEditController)
 {
     if (PropSimObject != null)
     {
         highlight           = PropSimObject.getElement(CircularHighlight.BehaviorName) as CircularHighlight;
         highlight.MajorAxis = majorAxis;
         highlight.MinorAxis = minorAxis;
         highlight.Theta     = theta;
         highlight.Color     = color;
         highlight.Thickness = thickness;
         highlight.createEllipse();
     }
 }
 public override void editingCompleted(PropEditController propEditController)
 {
     highlight = null;
 }