public wPlane(wPoint OriginPoint, wVector XVector, wVector YVector, wVector ZVector) { Origin = OriginPoint; XAxis = XVector; YAxis = YVector; ZAxis = ZVector; }
public wVector(wPoint StartPoint, wPoint EndPoint) { X = EndPoint.X - StartPoint.X; Y = EndPoint.Y - StartPoint.Y; Z = EndPoint.Z - StartPoint.Z; SetAmplitude(); }
public wVector(wPoint WindPoint) { X = WindPoint.X; Y = WindPoint.Y; Z = WindPoint.Z; SetAmplitude(); }
public void SubtractVector(wPoint point) { X -= point.X; Y -= point.Y; Z -= point.Z; SetAmplitude(); }
public void AddVector(wPoint point) { X += point.X; Y += point.Y; Z += point.Z; SetAmplitude(); }
public void SetOrigin(wPoint OriginPoint) { Origin = OriginPoint; }
public wPlane(wPoint OriginPoint, wPoint XLocation, wPoint YLocation) { Origin = OriginPoint; XAxis = new wVector(OriginPoint, XLocation); YAxis = new wVector(OriginPoint, YLocation); }