public IntPtr GetAttributeAddress(udVoxelID voxelID, UInt32 attributeOffset) { IntPtr ret = IntPtr.Zero; udError error = udPointCloud_GetAttributeAddress(pModel, ref voxelID, attributeOffset, ref ret); if (error != udError.udE_Success) { throw new UDException(error); } return(ret); }
public UInt64 GetNodeColour64(udVoxelID voxelID) { UInt64 ret = 0; udError error = udPointCloud_GetNodeColour64(pModel, ref voxelID, ref ret); if (error != udError.udE_Success) { throw new UDException(error); } return(ret); }
private static extern udError udPointCloud_GetAttributeAddress(IntPtr pModel, ref udVoxelID pVoxelID, UInt32 attributeOffset, ref IntPtr ppAttributeAddress);
private static extern udError udPointCloud_GetNodeColour64(IntPtr pModel, ref udVoxelID pVoxelID, ref UInt64 pColour);