public LightEstimateState GetState(IntPtr lightEstimateHandle)
        {
            ApiLightEstimateState state = ApiLightEstimateState.NotValid;

            ExternApi.ArLightEstimate_getState(m_NativeSession.SessionHandle, lightEstimateHandle, ref state);
            return(state.ToLightEstimateState());
        }
Пример #2
0
        public static LightEstimateState ToLightEstimateState(this ApiLightEstimateState apiState)
        {
            switch (apiState)
            {
            case ApiLightEstimateState.NotValid:
                return(LightEstimateState.NotValid);

            case ApiLightEstimateState.Valid:
                return(LightEstimateState.Valid);

            default:
                return(LightEstimateState.NotValid);
            }
        }
Пример #3
0
 public static extern void ArLightEstimate_getState(
     IntPtr sessionHandle, IntPtr lightEstimateHandle, ref ApiLightEstimateState state);
Пример #4
0
 public static extern void arIlluminationEstimateGetState(IntPtr sessionHandle,
                                                          IntPtr lightEstimateHandle, ref ApiLightEstimateState state);