public BC_3DPoint GetDirection()
    {
        global::System.IntPtr cPtr = BIMcollab_ClippingPlanePINVOKE.BC_ClippingPlane_GetDirection(swigCPtr);
        BC_3DPoint            ret  = (cPtr == global::System.IntPtr.Zero) ? null : new BC_3DPoint(cPtr, false);

        return(ret);
    }
 public BC_ClippingPlane(BC_3DPoint direction, BC_3DPoint location) : this(BIMcollab_ClippingPlanePINVOKE.new_BC_ClippingPlane(BC_3DPoint.getCPtr(direction), BC_3DPoint.getCPtr(location)), true)
 {
     if (BIMcollab_ClippingPlanePINVOKE.SWIGPendingException.Pending)
     {
         throw BIMcollab_ClippingPlanePINVOKE.SWIGPendingException.Retrieve();
     }
 }
Example #3
0
    public BC_3DPoint GetEndPoint()
    {
        global::System.IntPtr cPtr = BIMcollab_LinePINVOKE.BC_Line_GetEndPoint(swigCPtr);
        BC_3DPoint            ret  = (cPtr == global::System.IntPtr.Zero) ? null : new BC_3DPoint(cPtr, false);

        return(ret);
    }
Example #4
0
 public BC_Line(BC_3DPoint startPoint, BC_3DPoint endPoint) : this(BIMcollab_LinePINVOKE.new_BC_Line(BC_3DPoint.getCPtr(startPoint), BC_3DPoint.getCPtr(endPoint)), true)
 {
     if (BIMcollab_LinePINVOKE.SWIGPendingException.Pending)
     {
         throw BIMcollab_LinePINVOKE.SWIGPendingException.Retrieve();
     }
 }
Example #5
0
 public void SetBitmapUpVectorLocation(BC_3DPoint point)
 {
     BIMcollab_ViewPointPINVOKE.BC_ViewPoint_SetBitmapUpVectorLocation(swigCPtr, BC_3DPoint.getCPtr(point));
     if (BIMcollab_ViewPointPINVOKE.SWIGPendingException.Pending)
     {
         throw BIMcollab_ViewPointPINVOKE.SWIGPendingException.Retrieve();
     }
 }
Example #6
0
 public void SetPerspectiveCameraViewPoint(BC_3DPoint point)
 {
     BIMcollab_ViewPointPINVOKE.BC_ViewPoint_SetPerspectiveCameraViewPoint(swigCPtr, BC_3DPoint.getCPtr(point));
     if (BIMcollab_ViewPointPINVOKE.SWIGPendingException.Pending)
     {
         throw BIMcollab_ViewPointPINVOKE.SWIGPendingException.Retrieve();
     }
 }
Example #7
0
 public void SetOrthogonalCameraUpVector(BC_3DPoint point)
 {
     BIMcollab_ViewPointPINVOKE.BC_ViewPoint_SetOrthogonalCameraUpVector(swigCPtr, BC_3DPoint.getCPtr(point));
     if (BIMcollab_ViewPointPINVOKE.SWIGPendingException.Pending)
     {
         throw BIMcollab_ViewPointPINVOKE.SWIGPendingException.Retrieve();
     }
 }
 public void SetAdditionalParameters(bool isPointToPoint, BC_3DPoint upVector, BC_3DPoint dirToCameraVector, string color, double lineWidth, double textHeight, uint lineFirstPointSymbol, uint lineSecondPointSymbol, double EndPointSymbolHeight)
 {
     BIMcollab_DimensionPINVOKE.BC_Dimension_SetAdditionalParameters(swigCPtr, isPointToPoint, BC_3DPoint.getCPtr(upVector), BC_3DPoint.getCPtr(dirToCameraVector), color, lineWidth, textHeight, lineFirstPointSymbol, lineSecondPointSymbol, EndPointSymbolHeight);
     if (BIMcollab_DimensionPINVOKE.SWIGPendingException.Pending)
     {
         throw BIMcollab_DimensionPINVOKE.SWIGPendingException.Retrieve();
     }
 }
 public void SetSecondPoint(BC_3DPoint point, BC_3DPoint normal, BC_3DPoint vector, uint type)
 {
     BIMcollab_DimensionPINVOKE.BC_Dimension_SetSecondPoint(swigCPtr, BC_3DPoint.getCPtr(point), BC_3DPoint.getCPtr(normal), BC_3DPoint.getCPtr(vector), type);
     if (BIMcollab_DimensionPINVOKE.SWIGPendingException.Pending)
     {
         throw BIMcollab_DimensionPINVOKE.SWIGPendingException.Retrieve();
     }
 }
Example #10
0
    public BC_ClippingPlane CreateClippingPlane(BC_3DPoint direction, BC_3DPoint location)
    {
        global::System.IntPtr cPtr = BIMcollab_ViewPointPINVOKE.BC_ViewPoint_CreateClippingPlane__SWIG_1(swigCPtr, BC_3DPoint.getCPtr(direction), BC_3DPoint.getCPtr(location));
        BC_ClippingPlane      ret  = (cPtr == global::System.IntPtr.Zero) ? null : new BC_ClippingPlane(cPtr, false);

        if (BIMcollab_ViewPointPINVOKE.SWIGPendingException.Pending)
        {
            throw BIMcollab_ViewPointPINVOKE.SWIGPendingException.Retrieve();
        }
        return(ret);
    }
Example #11
0
    public BC_Line CreateLine(BC_3DPoint startPoint, BC_3DPoint endPoint)
    {
        global::System.IntPtr cPtr = BIMcollab_ViewPointPINVOKE.BC_ViewPoint_CreateLine__SWIG_1(swigCPtr, BC_3DPoint.getCPtr(startPoint), BC_3DPoint.getCPtr(endPoint));
        BC_Line ret = (cPtr == global::System.IntPtr.Zero) ? null : new BC_Line(cPtr, false);

        if (BIMcollab_ViewPointPINVOKE.SWIGPendingException.Pending)
        {
            throw BIMcollab_ViewPointPINVOKE.SWIGPendingException.Retrieve();
        }
        return(ret);
    }
Example #12
0
    public BC_3DPoint GetBitmapUpVectorLocation()
    {
        BC_3DPoint ret = new BC_3DPoint(BIMcollab_ViewPointPINVOKE.BC_ViewPoint_GetBitmapUpVectorLocation(swigCPtr), true);

        return(ret);
    }
Example #13
0
    public BC_3DPoint GetPerspectiveCameraViewPoint()
    {
        BC_3DPoint ret = new BC_3DPoint(BIMcollab_ViewPointPINVOKE.BC_ViewPoint_GetPerspectiveCameraViewPoint(swigCPtr), true);

        return(ret);
    }
Example #14
0
    public BC_3DPoint GetOrthogonalCameraViewPoint()
    {
        BC_3DPoint ret = new BC_3DPoint(BIMcollab_ViewPointPINVOKE.BC_ViewPoint_GetOrthogonalCameraViewPoint(swigCPtr), true);

        return(ret);
    }
 internal static global::System.Runtime.InteropServices.HandleRef getCPtr(BC_3DPoint obj)
 {
     return((obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr);
 }