public UsdGeomBBoxCache(UsdGeomBBoxCache other) : this(UsdCsPINVOKE.new_UsdGeomBBoxCache__SWIG_3(UsdGeomBBoxCache.getCPtr(other)), true) { if (UsdCsPINVOKE.SWIGPendingException.Pending) { throw UsdCsPINVOKE.SWIGPendingException.Retrieve(); } }
public VtVec3fArray ComputeExtentsHint(UsdGeomBBoxCache bboxCache) { VtVec3fArray ret = new VtVec3fArray(UsdCsPINVOKE.UsdGeomModelAPI_ComputeExtentsHint(swigCPtr, UsdGeomBBoxCache.getCPtr(bboxCache)), true); if (UsdCsPINVOKE.SWIGPendingException.Pending) { throw UsdCsPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
internal static global::System.Runtime.InteropServices.HandleRef getCPtr(UsdGeomBBoxCache obj) { return((obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr); }