Class MLWorldMeshDetection

java.lang.Object
org.lwjgl.openxr.MLWorldMeshDetection

public class MLWorldMeshDetection extends Object
  • Field Details

    • XR_ML_world_mesh_detection_SPEC_VERSION

      public static final int XR_ML_world_mesh_detection_SPEC_VERSION
      See Also:
    • XR_ML_WORLD_MESH_DETECTION_EXTENSION_NAME

      public static final String XR_ML_WORLD_MESH_DETECTION_EXTENSION_NAME
      See Also:
    • XR_OBJECT_TYPE_WORLD_MESH_DETECTOR_ML

      public static final int XR_OBJECT_TYPE_WORLD_MESH_DETECTOR_ML
      See Also:
    • XR_ERROR_WORLD_MESH_DETECTOR_PERMISSION_DENIED_ML

      public static final int XR_ERROR_WORLD_MESH_DETECTOR_PERMISSION_DENIED_ML
      See Also:
    • XR_ERROR_WORLD_MESH_DETECTOR_SPACE_NOT_LOCATABLE_ML

      public static final int XR_ERROR_WORLD_MESH_DETECTOR_SPACE_NOT_LOCATABLE_ML
      See Also:
    • XR_TYPE_WORLD_MESH_DETECTOR_CREATE_INFO_ML

      public static final int XR_TYPE_WORLD_MESH_DETECTOR_CREATE_INFO_ML
      See Also:
    • XR_TYPE_WORLD_MESH_STATE_REQUEST_INFO_ML

      public static final int XR_TYPE_WORLD_MESH_STATE_REQUEST_INFO_ML
      See Also:
    • XR_TYPE_WORLD_MESH_BLOCK_STATE_ML

      public static final int XR_TYPE_WORLD_MESH_BLOCK_STATE_ML
      See Also:
    • XR_TYPE_WORLD_MESH_STATE_REQUEST_COMPLETION_ML

      public static final int XR_TYPE_WORLD_MESH_STATE_REQUEST_COMPLETION_ML
      See Also:
    • XR_TYPE_WORLD_MESH_BUFFER_SIZE_ML

      public static final int XR_TYPE_WORLD_MESH_BUFFER_SIZE_ML
      See Also:
    • XR_TYPE_WORLD_MESH_BUFFER_ML

      public static final int XR_TYPE_WORLD_MESH_BUFFER_ML
      See Also:
    • XR_TYPE_WORLD_MESH_BLOCK_REQUEST_ML

      public static final int XR_TYPE_WORLD_MESH_BLOCK_REQUEST_ML
      See Also:
    • XR_TYPE_WORLD_MESH_GET_INFO_ML

      public static final int XR_TYPE_WORLD_MESH_GET_INFO_ML
      See Also:
    • XR_TYPE_WORLD_MESH_BLOCK_ML

      public static final int XR_TYPE_WORLD_MESH_BLOCK_ML
      See Also:
    • XR_TYPE_WORLD_MESH_REQUEST_COMPLETION_ML

      public static final int XR_TYPE_WORLD_MESH_REQUEST_COMPLETION_ML
      See Also:
    • XR_TYPE_WORLD_MESH_REQUEST_COMPLETION_INFO_ML

      public static final int XR_TYPE_WORLD_MESH_REQUEST_COMPLETION_INFO_ML
      See Also:
    • XR_WORLD_MESH_DETECTOR_POINT_CLOUD_BIT_ML

      public static final int XR_WORLD_MESH_DETECTOR_POINT_CLOUD_BIT_ML
      See Also:
    • XR_WORLD_MESH_DETECTOR_COMPUTE_NORMALS_BIT_ML

      public static final int XR_WORLD_MESH_DETECTOR_COMPUTE_NORMALS_BIT_ML
      See Also:
    • XR_WORLD_MESH_DETECTOR_COMPUTE_CONFIDENCE_BIT_ML

      public static final int XR_WORLD_MESH_DETECTOR_COMPUTE_CONFIDENCE_BIT_ML
      See Also:
    • XR_WORLD_MESH_DETECTOR_PLANARIZE_BIT_ML

      public static final int XR_WORLD_MESH_DETECTOR_PLANARIZE_BIT_ML
      See Also:
    • XR_WORLD_MESH_DETECTOR_REMOVE_MESH_SKIRT_BIT_ML

      public static final int XR_WORLD_MESH_DETECTOR_REMOVE_MESH_SKIRT_BIT_ML
      See Also:
    • XR_WORLD_MESH_DETECTOR_INDEX_ORDER_CW_BIT_ML

      public static final int XR_WORLD_MESH_DETECTOR_INDEX_ORDER_CW_BIT_ML
      See Also:
    • XR_WORLD_MESH_DETECTOR_LOD_MINIMUM_ML

      public static final int XR_WORLD_MESH_DETECTOR_LOD_MINIMUM_ML
      See Also:
    • XR_WORLD_MESH_DETECTOR_LOD_MEDIUM_ML

      public static final int XR_WORLD_MESH_DETECTOR_LOD_MEDIUM_ML
      See Also:
    • XR_WORLD_MESH_DETECTOR_LOD_MAXIMUM_ML

      public static final int XR_WORLD_MESH_DETECTOR_LOD_MAXIMUM_ML
      See Also:
    • XR_WORLD_MESH_BLOCK_STATUS_NEW_ML

      public static final int XR_WORLD_MESH_BLOCK_STATUS_NEW_ML
      See Also:
    • XR_WORLD_MESH_BLOCK_STATUS_UPDATED_ML

      public static final int XR_WORLD_MESH_BLOCK_STATUS_UPDATED_ML
      See Also:
    • XR_WORLD_MESH_BLOCK_STATUS_DELETED_ML

      public static final int XR_WORLD_MESH_BLOCK_STATUS_DELETED_ML
      See Also:
    • XR_WORLD_MESH_BLOCK_STATUS_UNCHANGED_ML

      public static final int XR_WORLD_MESH_BLOCK_STATUS_UNCHANGED_ML
      See Also:
    • XR_WORLD_MESH_BLOCK_RESULT_SUCCESS_ML

      public static final int XR_WORLD_MESH_BLOCK_RESULT_SUCCESS_ML
      See Also:
    • XR_WORLD_MESH_BLOCK_RESULT_FAILED_ML

      public static final int XR_WORLD_MESH_BLOCK_RESULT_FAILED_ML
      See Also:
    • XR_WORLD_MESH_BLOCK_RESULT_PENDING_ML

      public static final int XR_WORLD_MESH_BLOCK_RESULT_PENDING_ML
      See Also:
    • XR_WORLD_MESH_BLOCK_RESULT_PARTIAL_UPDATE_ML

      public static final int XR_WORLD_MESH_BLOCK_RESULT_PARTIAL_UPDATE_ML
      See Also:
  • Method Details

    • nxrCreateWorldMeshDetectorML

      public static int nxrCreateWorldMeshDetectorML(XrSession session, long createInfo, long detector)
      XrResult xrCreateWorldMeshDetectorML(XrSession session, XrWorldMeshDetectorCreateInfoML const * createInfo, XrWorldMeshDetectorML * detector)
    • xrCreateWorldMeshDetectorML

      public static int xrCreateWorldMeshDetectorML(XrSession session, XrWorldMeshDetectorCreateInfoML createInfo, PointerBuffer detector)
      XrResult xrCreateWorldMeshDetectorML(XrSession session, XrWorldMeshDetectorCreateInfoML const * createInfo, XrWorldMeshDetectorML * detector)
    • xrDestroyWorldMeshDetectorML

      public static int xrDestroyWorldMeshDetectorML(XrWorldMeshDetectorML detector)
      XrResult xrDestroyWorldMeshDetectorML(XrWorldMeshDetectorML detector)
    • nxrRequestWorldMeshStateAsyncML

      public static int nxrRequestWorldMeshStateAsyncML(XrWorldMeshDetectorML detector, long stateRequest, long future)
      XrResult xrRequestWorldMeshStateAsyncML(XrWorldMeshDetectorML detector, XrWorldMeshStateRequestInfoML const * stateRequest, XrFutureEXT * future)
    • xrRequestWorldMeshStateAsyncML

      public static int xrRequestWorldMeshStateAsyncML(XrWorldMeshDetectorML detector, XrWorldMeshStateRequestInfoML stateRequest, LongBuffer future)
      XrResult xrRequestWorldMeshStateAsyncML(XrWorldMeshDetectorML detector, XrWorldMeshStateRequestInfoML const * stateRequest, XrFutureEXT * future)
    • nxrRequestWorldMeshStateCompleteML

      public static int nxrRequestWorldMeshStateCompleteML(XrWorldMeshDetectorML detector, long future, long completion)
      XrResult xrRequestWorldMeshStateCompleteML(XrWorldMeshDetectorML detector, XrFutureEXT future, XrWorldMeshStateRequestCompletionML * completion)
    • xrRequestWorldMeshStateCompleteML

      public static int xrRequestWorldMeshStateCompleteML(XrWorldMeshDetectorML detector, long future, XrWorldMeshStateRequestCompletionML completion)
      XrResult xrRequestWorldMeshStateCompleteML(XrWorldMeshDetectorML detector, XrFutureEXT future, XrWorldMeshStateRequestCompletionML * completion)
    • nxrGetWorldMeshBufferRecommendSizeML

      public static int nxrGetWorldMeshBufferRecommendSizeML(XrWorldMeshDetectorML detector, long sizeInfo, long size)
      XrResult xrGetWorldMeshBufferRecommendSizeML(XrWorldMeshDetectorML detector, XrWorldMeshBufferRecommendedSizeInfoML const * sizeInfo, XrWorldMeshBufferSizeML * size)
    • xrGetWorldMeshBufferRecommendSizeML

      public static int xrGetWorldMeshBufferRecommendSizeML(XrWorldMeshDetectorML detector, XrWorldMeshBufferRecommendedSizeInfoML sizeInfo, XrWorldMeshBufferSizeML size)
      XrResult xrGetWorldMeshBufferRecommendSizeML(XrWorldMeshDetectorML detector, XrWorldMeshBufferRecommendedSizeInfoML const * sizeInfo, XrWorldMeshBufferSizeML * size)
    • nxrAllocateWorldMeshBufferML

      public static int nxrAllocateWorldMeshBufferML(XrWorldMeshDetectorML detector, long size, long buffer)
      XrResult xrAllocateWorldMeshBufferML(XrWorldMeshDetectorML detector, XrWorldMeshBufferSizeML const * size, XrWorldMeshBufferML * buffer)
    • xrAllocateWorldMeshBufferML

      public static int xrAllocateWorldMeshBufferML(XrWorldMeshDetectorML detector, XrWorldMeshBufferSizeML size, XrWorldMeshBufferML buffer)
      XrResult xrAllocateWorldMeshBufferML(XrWorldMeshDetectorML detector, XrWorldMeshBufferSizeML const * size, XrWorldMeshBufferML * buffer)
    • nxrFreeWorldMeshBufferML

      public static int nxrFreeWorldMeshBufferML(XrWorldMeshDetectorML detector, long buffer)
      XrResult xrFreeWorldMeshBufferML(XrWorldMeshDetectorML detector, XrWorldMeshBufferML const * buffer)
    • xrFreeWorldMeshBufferML

      public static int xrFreeWorldMeshBufferML(XrWorldMeshDetectorML detector, XrWorldMeshBufferML buffer)
      XrResult xrFreeWorldMeshBufferML(XrWorldMeshDetectorML detector, XrWorldMeshBufferML const * buffer)
    • nxrRequestWorldMeshAsyncML

      public static int nxrRequestWorldMeshAsyncML(XrWorldMeshDetectorML detector, long getInfo, long buffer, long future)
      XrResult xrRequestWorldMeshAsyncML(XrWorldMeshDetectorML detector, XrWorldMeshGetInfoML const * getInfo, XrWorldMeshBufferML * buffer, XrFutureEXT * future)
    • xrRequestWorldMeshAsyncML

      public static int xrRequestWorldMeshAsyncML(XrWorldMeshDetectorML detector, XrWorldMeshGetInfoML getInfo, XrWorldMeshBufferML buffer, LongBuffer future)
      XrResult xrRequestWorldMeshAsyncML(XrWorldMeshDetectorML detector, XrWorldMeshGetInfoML const * getInfo, XrWorldMeshBufferML * buffer, XrFutureEXT * future)
    • nxrRequestWorldMeshCompleteML

      public static int nxrRequestWorldMeshCompleteML(XrWorldMeshDetectorML detector, long completionInfo, long future, long completion)
      XrResult xrRequestWorldMeshCompleteML(XrWorldMeshDetectorML detector, XrWorldMeshRequestCompletionInfoML const * completionInfo, XrFutureEXT future, XrWorldMeshRequestCompletionML * completion)
    • xrRequestWorldMeshCompleteML

      public static int xrRequestWorldMeshCompleteML(XrWorldMeshDetectorML detector, XrWorldMeshRequestCompletionInfoML completionInfo, long future, XrWorldMeshRequestCompletionML completion)
      XrResult xrRequestWorldMeshCompleteML(XrWorldMeshDetectorML detector, XrWorldMeshRequestCompletionInfoML const * completionInfo, XrFutureEXT future, XrWorldMeshRequestCompletionML * completion)