/// <summary>Construct instance at specified <see cref="IPlanePoint"/></summary> protected SimplePlanePositioned(IPlanePoint position) { PlanePosition = position; }
public SimplePlaneTimePoint(IPlanePoint planePosition, ITimePoint timePosition) : base(planePosition) { _dateTimeValue = timePosition.AsDateTime(); }
/// <summary>Creates an instance at the specified <paramref name="position"/> and <paramref name="time"/></summary> public SimplePlaneTimeInterval(IPlanePoint position, IDuration time) : base(position) { Duration = time; }
protected SimplePlanePoint(IPlanePoint point) : this(point.AsPoint()) { }