//-------------------------------------------------------------------------------------------------- public void Set(Ax1 axis) { _GeomLine = new Geom_Line(axis); _P1 = _P2 = null; _Update(); }
//-------------------------------------------------------------------------------------------------- public void Set(Pnt p1, Pnt p2) { _P1 = new Geom_CartesianPoint(p1); _P2 = new Geom_CartesianPoint(p2); _GeomLine = null; Update(); }
//-------------------------------------------------------------------------------------------------- public void Set(Geom_CartesianPoint p) { _P = p; if (!_EnsureAisObject()) { return; } _AisPoint.SetComponent(_P); AisContext.Redisplay(_AisPoint, false); }
//-------------------------------------------------------------------------------------------------- public void Set(Pnt p1, Pnt p2) { if (p1.IsEqual(p2, Double.Epsilon)) { return; } _P1 = new Geom_CartesianPoint(p1); _P2 = new Geom_CartesianPoint(p2); _GeomLine = null; _Update(); }
public void SetComponent(Geom_Point aComponent) { throw new NotImplementedException(); }
public AIS_Point(Geom_Point aComponent) : base() { throw new NotImplementedException(); }
public void SetPoints(Geom_Point thePStart, Geom_Point thePEnd) { throw new NotImplementedException(); }
public AIS_Line(Geom_Point aStartPoint, Geom_Point aEndPoint) : base() { throw new NotImplementedException(); }