com.supermap.ar.areffect
Class CameraRecordControl
- java.lang.Object
-
- com.supermap.ar.areffect.CameraRecordControl
-
public class CameraRecordControl extends java.lang.Object
Camera Record ControllerExports the tracing records of camera from AR scene
AREffectView
ARRecordParameter
-
-
Nested Class Summary
Nested Classes Modifier and Type Class and Description static interface
CameraRecordControl.RayTestStatusListener
Ray detection listens for events After the renderer is enabled, ifstatic class
CameraRecordControl.TaskManager
CameraWindowRenderer
Refresh manager Use a singleton to manage all the refresh CameraWindowRenderer The advantage of this is that when multiple camerawindowrenderers are present,Unified refresh,Avoid stalling caused by multiple Timer updates.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description ARRecordParameter
getCurrentRecordParameter()
Gets the current posture record parametersLocationUpdateListener
getExternalLocationListener()
Gets whether to output results using an external location alternative locationboolean
isUseExternalLocation()
Determines whether to output results using an external location alternativevoid
setRayTestStatusListener(CameraRecordControl.RayTestStatusListener rayTestStatusListener)
Sets the listening event for ray detectionvoid
setUseExternalLocation(boolean useExternalLocation)
Sets whether to output results using an external location alternative location
-
-
-
Method Detail
-
getCurrentRecordParameter
public ARRecordParameter getCurrentRecordParameter()
Gets the current posture record parameters- Returns:
- AR posture record parameters
ARRecordParameter
-
isUseExternalLocation
public boolean isUseExternalLocation()
Determines whether to output results using an external location alternative- Returns:
-
setUseExternalLocation
public void setUseExternalLocation(boolean useExternalLocation)
Sets whether to output results using an external location alternative location- Parameters:
useExternalLocation
-
-
getExternalLocationListener
public LocationUpdateListener getExternalLocationListener()
Gets whether to output results using an external location alternative location
-
setRayTestStatusListener
public void setRayTestStatusListener(CameraRecordControl.RayTestStatusListener rayTestStatusListener)
Sets the listening event for ray detection- Parameters:
rayTestStatusListener
-
-
-