SharpMath.Plane.operator C# (CSharp) Method

operator() public static method

public static operator ( ) : Plane
return Plane
        public static Plane operator *( Plane _Op0, float4x4 _Op1 )
        {
            Plane	Ret = new Plane();

            float3 n2 = (float3) (new float4( _Op0.n, 0 ) * _Op1);
            Ret.d = -((float3) (new float4( -_Op0.d * _Op0.n, 0.0f ) * _Op1)).Dot( n2 );
            Ret.n = n2;

            return	Ret;
        }