RenderingLibrary.Math.Geometry.LinePrimitive.Shift C# (CSharp) Method

Shift() public method

public Shift ( float x, float y ) : void
x float
y float
return void
        public void Shift(float x, float y)
        {
            Vector2 shiftAmount = new Vector2(x, y);
            for(int i = 0; i < mVectors.Count; i++)
            {
                mVectors[i] = mVectors[i] + shiftAmount;
            }
        }

Usage Example

Example #1
0
        private void UpdatePoints()
        {
            mLinePrimitive.CreateCircle(Radius, 15);

            if (mCircleOrigin == Geometry.CircleOrigin.TopLeft)
            {
                mLinePrimitive.Shift(Radius, Radius);
            }
        }
All Usage Examples Of RenderingLibrary.Math.Geometry.LinePrimitive::Shift