public IrtUVType this[int index] { get { switch (index) { case 0: return(F0); case 1: return(F1); default: throw new IndexOutOfRangeException(); } } set { switch (index) { case 0: F0 = value; break; case 1: F1 = value; break; default: throw new IndexOutOfRangeException(); } } }
public static extern int TrimIsPointInsideTrimUVCrv(CagdCrvStruct *UVCrv, IrtUVType UV);
public static extern int TrimIsPointInsideTrimCrvs(TrimCrvStruct *TrimCrvs, IrtUVType UV);
public static extern int TrimIsPointInsideTrimSrf(TrimSrfStruct *TrimSrf, IrtUVType UV);
public static extern int MdlGetUVLocationInLoop(MdlLoopStruct *L, MdlTrimSrfStruct *TSrf, IrtUVType UV);
public static extern int MdlIsPointInsideTrimLoop(MdlTrimSrfStruct *TSrf, MdlLoopStruct *Loop, IrtUVType UV);
public static extern int MdlIsPointInsideTrimSrf(MdlTrimSrfStruct *TSrf, IrtUVType UV);