Exemple #1
0
        public SWIGTYPE_p_RayObject GetObject(SWIGTYPE_p_VolumeData vd)
        {
            global::System.IntPtr cPtr = C4dApiPINVOKE.RayHitID_GetObject(swigCPtr, SWIGTYPE_p_VolumeData.getCPtr(vd));
            SWIGTYPE_p_RayObject  ret  = (cPtr == global::System.IntPtr.Zero) ? null : new SWIGTYPE_p_RayObject(cPtr, false);

            return(ret);
        }
Exemple #2
0
 internal static global::System.Runtime.InteropServices.HandleRef getCPtr(SWIGTYPE_p_VolumeData obj)
 {
     return((obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr);
 }
Exemple #3
0
 public void InitCalculation(SWIGTYPE_p_VolumeData sd, INITCALCULATION type)
 {
     C4dApiPINVOKE.BaseMaterial_InitCalculation(swigCPtr, SWIGTYPE_p_VolumeData.getCPtr(sd), (int)type);
 }
Exemple #4
0
 public void CalcVolumetric(SWIGTYPE_p_VolumeData sd)
 {
     C4dApiPINVOKE.BaseMaterial_CalcVolumetric(swigCPtr, SWIGTYPE_p_VolumeData.getCPtr(sd));
 }
Exemple #5
0
 public void CalcTransparency(SWIGTYPE_p_VolumeData sd)
 {
     C4dApiPINVOKE.BaseMaterial_CalcTransparency(swigCPtr, SWIGTYPE_p_VolumeData.getCPtr(sd));
 }
Exemple #6
0
 public void ChangeNormal(SWIGTYPE_p_VolumeData sd)
 {
     C4dApiPINVOKE.BaseMaterial_ChangeNormal(swigCPtr, SWIGTYPE_p_VolumeData.getCPtr(sd));
 }
Exemple #7
0
 public void Displace(SWIGTYPE_p_VolumeData sd)
 {
     C4dApiPINVOKE.BaseMaterial_Displace(swigCPtr, SWIGTYPE_p_VolumeData.getCPtr(sd));
 }
Exemple #8
0
 public Fusee.Math.Core.double3 /* Vector_cstype_out */ Sample(SWIGTYPE_p_VolumeData vd, ref Fusee.Math.Core.double3 /* Vector*&_cstype */ p, ref Fusee.Math.Core.double3 /* Vector*&_cstype */ delta, ref Fusee.Math.Core.double3 /* Vector*&_cstype */ n, double t, int tflag, double off, double scale) /* <Vector_csout> */
 {
     Fusee.Math.Core.double3 ret = C4dApiPINVOKE.BaseChannel_Sample(swigCPtr, SWIGTYPE_p_VolumeData.getCPtr(vd), ref p /* Vector*&_csin */, ref delta /* Vector*&_csin */, ref n /* Vector*&_csin */, t, tflag, off, scale);
     return(ret);
 } /* <Vector_csout> */