public new static vtkOctreePointLocatorNode New() { vtkOctreePointLocatorNode result = null; uint mteStatus = 0u; uint mteIndex = 4294967295u; uint rawRefCount = 0u; IntPtr intPtr = vtkOctreePointLocatorNode.vtkOctreePointLocatorNode_New(ref mteStatus, ref mteIndex, ref rawRefCount); if (IntPtr.Zero != intPtr) { bool flag; result = (vtkOctreePointLocatorNode)Methods.CreateWrappedObject(mteStatus, mteIndex, rawRefCount, intPtr, true, out flag); } return(result); }
public new static vtkOctreePointLocatorNode SafeDownCast(vtkObjectBase o) { vtkOctreePointLocatorNode vtkOctreePointLocatorNode = null; uint mteStatus = 0u; uint mteIndex = 4294967295u; uint rawRefCount = 0u; IntPtr intPtr = vtkOctreePointLocatorNode.vtkOctreePointLocatorNode_SafeDownCast_24((o == null) ? default(HandleRef) : o.GetCppThis(), ref mteStatus, ref mteIndex, ref rawRefCount); if (IntPtr.Zero != intPtr) { bool flag; vtkOctreePointLocatorNode = (vtkOctreePointLocatorNode)Methods.CreateWrappedObject(mteStatus, mteIndex, rawRefCount, intPtr, true, out flag); if (flag) { vtkOctreePointLocatorNode.Register(null); } } return(vtkOctreePointLocatorNode); }
public vtkOctreePointLocatorNode GetChild(int i) { vtkOctreePointLocatorNode vtkOctreePointLocatorNode = null; uint mteStatus = 0u; uint mteIndex = 4294967295u; uint rawRefCount = 0u; IntPtr intPtr = vtkOctreePointLocatorNode.vtkOctreePointLocatorNode_GetChild_06(base.GetCppThis(), i, ref mteStatus, ref mteIndex, ref rawRefCount); if (IntPtr.Zero != intPtr) { bool flag; vtkOctreePointLocatorNode = (vtkOctreePointLocatorNode)Methods.CreateWrappedObject(mteStatus, mteIndex, rawRefCount, intPtr, true, out flag); if (flag) { vtkOctreePointLocatorNode.Register(null); } } return(vtkOctreePointLocatorNode); }
public void ComputeOctreeNodeInformation(vtkOctreePointLocatorNode Parent, ref int NextLeafId, ref int NextMinId, IntPtr coordinates) { vtkOctreePointLocatorNode.vtkOctreePointLocatorNode_ComputeOctreeNodeInformation_01(base.GetCppThis(), (Parent == null) ? default(HandleRef) : Parent.GetCppThis(), ref NextLeafId, ref NextMinId, coordinates); }
public double GetDistance2ToInnerBoundary(double x, double y, double z, vtkOctreePointLocatorNode top) { return(vtkOctreePointLocatorNode.vtkOctreePointLocatorNode_GetDistance2ToInnerBoundary_10(base.GetCppThis(), x, y, z, (top == null) ? default(HandleRef) : top.GetCppThis())); }
public double GetDistance2ToBoundary(double x, double y, double z, IntPtr boundaryPt, vtkOctreePointLocatorNode top, int useDataBounds) { return(vtkOctreePointLocatorNode.vtkOctreePointLocatorNode_GetDistance2ToBoundary_09(base.GetCppThis(), x, y, z, boundaryPt, (top == null) ? default(HandleRef) : top.GetCppThis(), useDataBounds)); }