Compare commits
No commits in common. "master" and "gh-pages" have entirely different histories.
@ -1,19 +0,0 @@
|
||||
---
|
||||
Language: Cpp
|
||||
BasedOnStyle: Google
|
||||
DerivePointerAlignment: false
|
||||
PointerAlignment: Right
|
||||
ColumnLimit: 80
|
||||
AllowShortFunctionsOnASingleLine: Empty
|
||||
AllowShortIfStatementsOnASingleLine: false
|
||||
AllowShortLoopsOnASingleLine: false
|
||||
AlignAfterOpenBracket: AlwaysBreak
|
||||
IncludeCategories:
|
||||
- Regex: '^<.*'
|
||||
Priority: 1
|
||||
- Regex: '.*'
|
||||
Priority: 2
|
||||
---
|
||||
Language: Proto
|
||||
BasedOnStyle: Google
|
||||
...
|
@ -1,11 +0,0 @@
|
||||
module.exports = {
|
||||
extends: ['@commitlint/config-conventional'],
|
||||
rules: {
|
||||
'type-enum': [2, 'always', [
|
||||
"feat", "fix", "docs", "style", "refactor", "perf", "test", "build", "ci", "chore", "revert"
|
||||
]],
|
||||
'scope-empty': [2, 'never'],
|
||||
'subject-full-stop': [0, 'never'],
|
||||
'subject-case': [0, 'never']
|
||||
}
|
||||
};
|
49
.gitignore
vendored
@ -1,49 +0,0 @@
|
||||
.DS_Store
|
||||
|
||||
.vs/
|
||||
.vscode/
|
||||
|
||||
_build/
|
||||
_install/
|
||||
_output/
|
||||
|
||||
/docs/_doxygen/
|
||||
|
||||
/get-pip.py
|
||||
|
||||
/*INFO*
|
||||
/*WARNING*
|
||||
/*ERROR*
|
||||
/*FATAL*
|
||||
|
||||
/plugins/
|
||||
|
||||
/3rdparty/ceres/
|
||||
/3rdparty/opencv/
|
||||
/pkginfo.sh
|
||||
/*.nsi
|
||||
/*.exe
|
||||
|
||||
/node_modules/
|
||||
/package-lock.json
|
||||
|
||||
# ros
|
||||
|
||||
/wrappers/ros/build
|
||||
/wrappers/ros/devel
|
||||
/wrappers/ros/install
|
||||
/wrappers/ros/.catkin_workspace
|
||||
/wrappers/ros/src/cv_bridge
|
||||
/wrappers/ros/src/CMakeLists.txt
|
||||
|
||||
# tools
|
||||
|
||||
*.pyc
|
||||
/mynteye/
|
||||
/mynteye.bag
|
||||
/dataset*/
|
||||
|
||||
# wrappers
|
||||
|
||||
/wrappers/python/third_party/numpy-opencv-converter/
|
||||
/wrappers/python/third_party/pyboostcvconverter/
|
391
CMakeLists.txt
@ -1,391 +0,0 @@
|
||||
# Copyright 2018 Slightech Co., Ltd. All rights reserved.
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
cmake_minimum_required(VERSION 3.0)
|
||||
|
||||
project(mynteye VERSION 2.5.0 LANGUAGES C CXX)
|
||||
|
||||
include(cmake/Common.cmake)
|
||||
|
||||
if(NOT CMAKE_DEBUG_POSTFIX)
|
||||
set(CMAKE_DEBUG_POSTFIX d)
|
||||
endif()
|
||||
|
||||
LIST(APPEND CMAKE_MODULE_PATH cmake)
|
||||
|
||||
# options
|
||||
|
||||
include(cmake/Option.cmake)
|
||||
|
||||
# flags
|
||||
|
||||
if(OS_WIN)
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall")
|
||||
else()
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wextra")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra")
|
||||
endif()
|
||||
|
||||
include(cmake/DetectCXX11.cmake)
|
||||
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -march=native")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -march=native")
|
||||
|
||||
string(STRIP "${CMAKE_C_FLAGS}" CMAKE_C_FLAGS)
|
||||
string(STRIP "${CMAKE_CXX_FLAGS}" CMAKE_CXX_FLAGS)
|
||||
message(STATUS "C_FLAGS: ${CMAKE_C_FLAGS}")
|
||||
message(STATUS "CXX_FLAGS: ${CMAKE_CXX_FLAGS}")
|
||||
|
||||
# packages
|
||||
|
||||
find_package(Threads QUIET)
|
||||
|
||||
macro(target_link_threads NAME)
|
||||
if(THREADS_HAVE_PTHREAD_ARG)
|
||||
target_compile_options(PUBLIC ${NAME} "-pthread")
|
||||
endif()
|
||||
if(CMAKE_THREAD_LIBS_INIT)
|
||||
target_link_libraries(${NAME} PUBLIC "${CMAKE_THREAD_LIBS_INIT}")
|
||||
endif()
|
||||
endmacro()
|
||||
|
||||
include(CMakePackageConfigHelpers)
|
||||
|
||||
# config
|
||||
|
||||
set(MYNTEYE_NAME ${PROJECT_NAME})
|
||||
|
||||
set(MYNTEYE_NAMESPACE "mynteye")
|
||||
message(STATUS "Namespace: ${MYNTEYE_NAMESPACE}")
|
||||
|
||||
if(MSVC)
|
||||
string(REPLACE "/" "\\\\" MYNTEYE_SDK_ROOT_DIR "${CMAKE_CURRENT_SOURCE_DIR}")
|
||||
string(REPLACE "/" "\\\\" MYNTEYE_SDK_INSTALL_DIR "${CMAKE_INSTALL_PREFIX}")
|
||||
else()
|
||||
file(TO_NATIVE_PATH "${CMAKE_CURRENT_SOURCE_DIR}" MYNTEYE_SDK_ROOT_DIR)
|
||||
file(TO_NATIVE_PATH "${CMAKE_INSTALL_PREFIX}" MYNTEYE_SDK_INSTALL_DIR)
|
||||
endif()
|
||||
|
||||
configure_file(
|
||||
include/mynteye/mynteye.h.in
|
||||
include/mynteye/mynteye.h @ONLY
|
||||
)
|
||||
|
||||
configure_file(
|
||||
cmake/templates/pkginfo.sh.in
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/pkginfo.sh @ONLY
|
||||
)
|
||||
if(OS_WIN)
|
||||
configure_file(
|
||||
scripts/win/nsis/winpack.nsi.in
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/winpack.nsi @ONLY
|
||||
)
|
||||
endif()
|
||||
|
||||
# rpath
|
||||
|
||||
set(CMAKE_MACOSX_RPATH 1)
|
||||
set(MYNTEYE_CMAKE_RPATH "")
|
||||
if(WITH_OPENCV)
|
||||
list(APPEND MYNTEYE_CMAKE_RPATH ${OpenCV_LIB_PATH})
|
||||
endif()
|
||||
if(MYNTEYE_CMAKE_RPATH)
|
||||
message(STATUS "RPATH: ${MYNTEYE_CMAKE_RPATH}")
|
||||
set(CMAKE_INSTALL_RPATH "${MYNTEYE_CMAKE_RPATH}")
|
||||
endif()
|
||||
|
||||
# targets
|
||||
|
||||
add_definitions(-DMYNTEYE_EXPORTS)
|
||||
|
||||
set(OUT_DIR "${CMAKE_CURRENT_SOURCE_DIR}/_output")
|
||||
set_outdir(
|
||||
"${OUT_DIR}/lib"
|
||||
"${OUT_DIR}/lib"
|
||||
"${OUT_DIR}/bin"
|
||||
)
|
||||
|
||||
## main
|
||||
|
||||
if(WITH_GLOG)
|
||||
add_executable(main src/main.cc)
|
||||
target_link_libraries(main glog::glog)
|
||||
target_include_directories(main PRIVATE
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/include
|
||||
${CMAKE_CURRENT_BINARY_DIR}/include
|
||||
)
|
||||
endif()
|
||||
|
||||
## camera_models
|
||||
|
||||
if(WITH_CAM_MODELS)
|
||||
|
||||
include_directories(
|
||||
include
|
||||
${CMAKE_CURRENT_BINARY_DIR}/include
|
||||
src/mynteye/api/camera_models
|
||||
src/mynteye
|
||||
)
|
||||
|
||||
add_library(camera_models STATIC
|
||||
src/mynteye/api/camera_models/camera.cc
|
||||
src/mynteye/api/camera_models/equidistant_camera.cc
|
||||
src/mynteye/api/camera_models/util/gpl.cc
|
||||
)
|
||||
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC")
|
||||
endif()
|
||||
|
||||
## libmynteye
|
||||
|
||||
if(NOT WITH_GLOG AND NOT OS_WIN)
|
||||
set(__MINIGLOG_FLAGS "-Wno-unused-parameter -Wno-format -Wno-return-type -Wno-comment")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${__MINIGLOG_FLAGS}")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${__MINIGLOG_FLAGS}")
|
||||
unset(__MINIGLOG_FLAGS)
|
||||
endif()
|
||||
if(NOT WITH_GLOG)
|
||||
list(APPEND MYNTEYE_PUBLIC_H
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/include/mynteye/miniglog.h
|
||||
)
|
||||
endif()
|
||||
|
||||
if(OS_WIN)
|
||||
set(UVC_SRC src/mynteye/uvc/win/uvc-wmf.cc)
|
||||
elseif(OS_MAC)
|
||||
add_compile_options(-x objective-c++ -Wno-unused-command-line-argument -Wno-missing-method-return-type -Wno-sign-compare)
|
||||
|
||||
INCLUDE_DIRECTORIES(src/mynteye/uvc/macosx/USBBusProber.framework/Headers)
|
||||
INCLUDE_DIRECTORIES(src/mynteye/uvc/macosx/VVUVCKit.framework/Headers)
|
||||
find_library(VVUVCKIT_LIBRARY VVUVCKit PATHS src/mynteye/uvc/macosx)
|
||||
find_library(USB_LIBRARY USBBusProber PATHS src/mynteye/uvc/macosx)
|
||||
MARK_AS_ADVANCED (VVUVCKIT_LIBRARY USB_LIBRARY)
|
||||
SET(OSX_EXTRA_LIBS ${VVUVCKIT_LIBRARY} ${USB_LIBRARY})
|
||||
|
||||
set(UVC_SRC src/mynteye/uvc/macosx/CameraEngine.cpp src/mynteye/uvc/macosx/AVfoundationCamera.mm src/mynteye/uvc/macosx/uvc-vvuvckit.cc )
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -framework CoreFoundation -framework AVFoundation -framework IOKit -framework AppKit -framework Cocoa -framework CoreMedia -framework CoreData -framework Foundation -framework CoreVideo ${__MACUVCLOG_FLAGS}")
|
||||
elseif(OS_LINUX)
|
||||
set(UVC_SRC src/mynteye/uvc/linux/uvc-v4l2.cc)
|
||||
else()
|
||||
message(FATAL_ERROR "Unsupported OS.")
|
||||
endif()
|
||||
|
||||
set(MYNTEYE_SRCS
|
||||
${UVC_SRC}
|
||||
src/mynteye/types.cc
|
||||
src/mynteye/util/files.cc
|
||||
src/mynteye/util/strings.cc
|
||||
src/mynteye/device/channel/bytes.cc
|
||||
src/mynteye/device/channel/channels.cc
|
||||
src/mynteye/device/channel/file_channel.cc
|
||||
src/mynteye/device/config.cc
|
||||
src/mynteye/device/context.cc
|
||||
src/mynteye/device/device.cc
|
||||
src/mynteye/device/motions.cc
|
||||
src/mynteye/device/standard/channels_adapter_s.cc
|
||||
src/mynteye/device/standard/device_s.cc
|
||||
src/mynteye/device/standard/streams_adapter_s.cc
|
||||
src/mynteye/device/standard2/channels_adapter_s2.cc
|
||||
src/mynteye/device/standard2/device_s2.cc
|
||||
src/mynteye/device/standard2/streams_adapter_s2.cc
|
||||
src/mynteye/device/streams.cc
|
||||
src/mynteye/device/types.cc
|
||||
src/mynteye/device/utils.cc
|
||||
)
|
||||
if(WITH_API)
|
||||
list(APPEND MYNTEYE_SRCS
|
||||
src/mynteye/api/api.cc
|
||||
src/mynteye/api/dl.cc
|
||||
src/mynteye/api/processor.cc
|
||||
src/mynteye/api/synthetic.cc
|
||||
src/mynteye/api/processor/disparity_processor.cc
|
||||
src/mynteye/api/processor/disparity_normalized_processor.cc
|
||||
src/mynteye/api/processor/root_camera_processor.cc
|
||||
src/mynteye/api/processor/rectify_processor_ocv.cc
|
||||
src/mynteye/api/correspondence.cc
|
||||
src/mynteye/api/version_checker.cc
|
||||
src/mynteye/api/data_tools.cc
|
||||
)
|
||||
if(WITH_CAM_MODELS)
|
||||
list(APPEND MYNTEYE_SRCS
|
||||
src/mynteye/api/processor/depth_processor.cc
|
||||
src/mynteye/api/processor/points_processor.cc
|
||||
src/mynteye/api/processor/rectify_processor.cc
|
||||
)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
if(NOT WITH_GLOG)
|
||||
list(APPEND MYNTEYE_SRCS src/mynteye/miniglog.cc)
|
||||
endif()
|
||||
|
||||
set(MYNTEYE_LINKLIBS ${UVC_LIB})
|
||||
if(WITH_API)
|
||||
list(APPEND MYNTEYE_LINKLIBS ${OpenCV_LIBS})
|
||||
endif()
|
||||
if(WITH_BOOST_FILESYSTEM)
|
||||
list(APPEND MYNTEYE_LINKLIBS ${Boost_LIBRARIES})
|
||||
endif()
|
||||
if(WITH_GLOG)
|
||||
list(APPEND MYNTEYE_LINKLIBS glog::glog)
|
||||
endif()
|
||||
|
||||
#message(STATUS "MYNTEYE_LINKLIBS: ${MYNTEYE_LINKLIBS}")
|
||||
|
||||
add_library(${MYNTEYE_NAME} SHARED ${MYNTEYE_SRCS})
|
||||
target_link_libraries(${MYNTEYE_NAME} PUBLIC ${MYNTEYE_LINKLIBS})
|
||||
if(OS_MAC)
|
||||
target_link_libraries(${MYNTEYE_NAME} PUBLIC ${OSX_EXTRA_LIBS} )
|
||||
endif()
|
||||
if(WITH_CAM_MODELS)
|
||||
target_link_libraries(${MYNTEYE_NAME} PRIVATE camera_models)
|
||||
endif()
|
||||
target_link_threads(${MYNTEYE_NAME})
|
||||
|
||||
if(OS_WIN)
|
||||
target_compile_definitions(${MYNTEYE_NAME}
|
||||
PUBLIC GLOG_NO_ABBREVIATED_SEVERITIES
|
||||
)
|
||||
endif()
|
||||
|
||||
target_include_directories(${MYNTEYE_NAME} PUBLIC
|
||||
"$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>"
|
||||
"$<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR}/include>"
|
||||
"$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/src>"
|
||||
"$<INSTALL_INTERFACE:include>"
|
||||
)
|
||||
|
||||
set_target_properties(${MYNTEYE_NAME} PROPERTIES
|
||||
VERSION ${PROJECT_VERSION}
|
||||
SOVERSION ${PROJECT_VERSION_MAJOR}
|
||||
)
|
||||
|
||||
# install
|
||||
|
||||
set(MYNTEYE_CMAKE_INCLUDE_DIR "${CMAKE_INSTALL_PREFIX}/include/${MYNTEYE_NAME}")
|
||||
set(MYNTEYE_CMAKE_BINDIR "${CMAKE_INSTALL_PREFIX}/bin")
|
||||
set(MYNTEYE_CMAKE_LIBDIR "${CMAKE_INSTALL_PREFIX}/lib")
|
||||
set(MYNTEYE_CMAKE_INSTALLDIR "${MYNTEYE_CMAKE_LIBDIR}/cmake/${MYNTEYE_NAME}")
|
||||
|
||||
install(FILES
|
||||
${CMAKE_CURRENT_BINARY_DIR}/include/mynteye/mynteye.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/include/mynteye/global.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/include/mynteye/logger.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/include/mynteye/types.h
|
||||
DESTINATION ${MYNTEYE_CMAKE_INCLUDE_DIR}
|
||||
)
|
||||
install(FILES
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/include/mynteye/device/callbacks.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/include/mynteye/device/context.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/include/mynteye/device/device.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/include/mynteye/device/types.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/include/mynteye/device/utils.h
|
||||
DESTINATION ${MYNTEYE_CMAKE_INCLUDE_DIR}/device
|
||||
)
|
||||
install(FILES
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/include/mynteye/util/files.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/include/mynteye/util/strings.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/include/mynteye/util/times.h
|
||||
DESTINATION ${MYNTEYE_CMAKE_INCLUDE_DIR}/util
|
||||
)
|
||||
if(WITH_API)
|
||||
install(FILES
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/include/mynteye/api/api.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/include/mynteye/api/plugin.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/include/mynteye/api/object.h
|
||||
DESTINATION ${MYNTEYE_CMAKE_INCLUDE_DIR}/api
|
||||
)
|
||||
endif()
|
||||
if(NOT WITH_GLOG)
|
||||
install(FILES
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/include/mynteye/miniglog.h
|
||||
DESTINATION ${MYNTEYE_CMAKE_INCLUDE_DIR}
|
||||
)
|
||||
endif()
|
||||
|
||||
install(FILES
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/include/deprecated/mynteye/callbacks.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/include/deprecated/mynteye/context.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/include/deprecated/mynteye/device.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/include/deprecated/mynteye/files.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/include/deprecated/mynteye/glog_init.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/include/deprecated/mynteye/strings.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/include/deprecated/mynteye/times.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/include/deprecated/mynteye/utils.h
|
||||
DESTINATION ${MYNTEYE_CMAKE_INCLUDE_DIR}
|
||||
)
|
||||
if(WITH_API)
|
||||
install(FILES
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/include/deprecated/mynteye/api.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/include/deprecated/mynteye/plugin.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/include/deprecated/mynteye/object.h
|
||||
DESTINATION ${MYNTEYE_CMAKE_INCLUDE_DIR}
|
||||
)
|
||||
endif()
|
||||
|
||||
install(TARGETS ${MYNTEYE_NAME}
|
||||
EXPORT ${MYNTEYE_NAME}-targets
|
||||
RUNTIME DESTINATION ${MYNTEYE_CMAKE_BINDIR}
|
||||
LIBRARY DESTINATION ${MYNTEYE_CMAKE_LIBDIR}
|
||||
ARCHIVE DESTINATION ${MYNTEYE_CMAKE_LIBDIR}
|
||||
)
|
||||
|
||||
configure_package_config_file(mynteye-config.cmake.in
|
||||
${CMAKE_CURRENT_BINARY_DIR}/mynteye-config.cmake
|
||||
INSTALL_DESTINATION ${MYNTEYE_CMAKE_INSTALLDIR}
|
||||
NO_CHECK_REQUIRED_COMPONENTS_MACRO
|
||||
)
|
||||
|
||||
write_basic_package_version_file(mynteye-config-version.cmake
|
||||
VERSION ${PROJECT_VERSION} COMPATIBILITY SameMajorVersion
|
||||
)
|
||||
|
||||
install(FILES
|
||||
${CMAKE_CURRENT_BINARY_DIR}/mynteye-config.cmake
|
||||
${CMAKE_CURRENT_BINARY_DIR}/mynteye-config-version.cmake
|
||||
DESTINATION ${MYNTEYE_CMAKE_INSTALLDIR}
|
||||
)
|
||||
|
||||
install(EXPORT ${MYNTEYE_NAME}-targets
|
||||
DESTINATION ${MYNTEYE_CMAKE_INSTALLDIR}
|
||||
)
|
||||
|
||||
## build.info
|
||||
|
||||
# set default int values for yaml file (build.info)
|
||||
set_default_value(CMAKE_CXX_COMPILER_VERSION_MAJOR 0)
|
||||
set_default_value(CMAKE_CXX_COMPILER_VERSION_MINOR 0)
|
||||
set_default_value(CMAKE_CXX_COMPILER_VERSION_PATCH 0)
|
||||
set_default_value(CMAKE_CXX_COMPILER_VERSION_TWEAK 0)
|
||||
set_default_value(CUDA_VERSION_MAJOR 0)
|
||||
set_default_value(CUDA_VERSION_MINOR 0)
|
||||
set_default_value(OpenCV_VERSION_MAJOR 0)
|
||||
set_default_value(OpenCV_VERSION_MINOR 0)
|
||||
set_default_value(OpenCV_VERSION_PATCH 0)
|
||||
set_default_value(OpenCV_VERSION_TWEAK 0)
|
||||
set_default_value(${PROJECT_NAME}_VERSION_MAJOR 0)
|
||||
set_default_value(${PROJECT_NAME}_VERSION_MINOR 0)
|
||||
set_default_value(${PROJECT_NAME}_VERSION_PATCH 0)
|
||||
set_default_value(${PROJECT_NAME}_VERSION_TWEAK 0)
|
||||
|
||||
configure_file(
|
||||
cmake/templates/build.info.in
|
||||
build.info @ONLY
|
||||
)
|
||||
|
||||
install(FILES
|
||||
${CMAKE_CURRENT_BINARY_DIR}/build.info
|
||||
DESTINATION ${CMAKE_INSTALL_PREFIX}/share/mynteye
|
||||
)
|
@ -1,2 +0,0 @@
|
||||
set noparent
|
||||
filter=-build/c++11
|
273
CommonDefs.mk
@ -1,273 +0,0 @@
|
||||
# Copyright 2018 Slightech Co., Ltd. All rights reserved.
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
ifndef _COMMON_DEFS_MAKE_
|
||||
_COMMON_DEFS_MAKE_ := 1
|
||||
|
||||
SHELL := /bin/bash
|
||||
|
||||
EMPTY :=
|
||||
SPACE := $(EMPTY) $(EMPTY)
|
||||
COMMA := ,
|
||||
COLON := :
|
||||
SEMICOLON := ;
|
||||
QUOTE := "
|
||||
SINGLE_QUOTE := '
|
||||
OPEN_PAREN := (
|
||||
CLOSE_PAREN := )
|
||||
|
||||
# Options
|
||||
#
|
||||
# VS_CODE: ignore to auto detect, otherwise specify the version
|
||||
# 15|2017, 14|2015, 12|2013, 11|2012, 10|2010, 9|2008, 8|2005
|
||||
# BUILD_TYPE: Debug|Release
|
||||
#
|
||||
# e.g. make [TARGET] VS_CODE=2017 BUILD_TYPE=Debug
|
||||
|
||||
BUILD_TYPE ?= Release
|
||||
|
||||
# Host detection
|
||||
|
||||
ifeq ($(OS),Windows_NT)
|
||||
|
||||
HOST_OS := Win
|
||||
|
||||
ifeq ($(PROCESSOR_ARCHITEW6432),AMD64)
|
||||
HOST_ARCH := x64
|
||||
else
|
||||
ifeq ($(PROCESSOR_ARCHITECTURE),AMD64)
|
||||
HOST_ARCH := x64
|
||||
else ifeq ($(PROCESSOR_ARCHITECTURE),x86)
|
||||
HOST_ARCH := x86
|
||||
else
|
||||
DUMMY := $(error "Can't detect host arch")
|
||||
endif
|
||||
endif
|
||||
|
||||
else
|
||||
|
||||
UNAME_S := $(shell uname -s)
|
||||
ifneq ($(findstring Linux,$(UNAME_S)),)
|
||||
HOST_OS := Linux
|
||||
else ifneq ($(findstring Darwin,$(UNAME_S)),)
|
||||
HOST_OS := Mac
|
||||
else ifneq ($(findstring MINGW,$(UNAME_S)),)
|
||||
HOST_OS := Win
|
||||
else ifneq ($(findstring MSYS,$(UNAME_S)),)
|
||||
# Need MSYS on Windows
|
||||
HOST_OS := Win
|
||||
else
|
||||
DUMMY := $(error "Can't detect host os")
|
||||
endif
|
||||
|
||||
UNAME_M := $(shell uname -m)
|
||||
ifneq ($(findstring x86_64,$(UNAME_M)),)
|
||||
HOST_ARCH := x64
|
||||
else ifneq ($(findstring x86,$(UNAME_M)),)
|
||||
HOST_ARCH := x86
|
||||
else ifneq ($(findstring i686,$(UNAME_M)),)
|
||||
HOST_ARCH := x86
|
||||
else ifneq ($(findstring i386,$(UNAME_M)),)
|
||||
HOST_ARCH := x86
|
||||
else ifneq ($(findstring arm,$(UNAME_M)),)
|
||||
HOST_ARCH := Arm
|
||||
else ifneq ($(findstring aarch64,$(UNAME_M)),)
|
||||
HOST_ARCH := AArch64
|
||||
else
|
||||
DUMMY := $(error "Can't detect host arch")
|
||||
endif
|
||||
|
||||
endif
|
||||
|
||||
HOST_NAME := $(HOST_OS)
|
||||
ifeq ($(HOST_OS),Win)
|
||||
UNAME_S := $(shell uname -s)
|
||||
ifneq ($(UNAME_S),)
|
||||
ifneq ($(findstring MINGW,$(UNAME_S)),)
|
||||
HOST_NAME := MinGW
|
||||
else ifneq ($(findstring MSYS,$(UNAME_S)),)
|
||||
HOST_NAME := MSYS
|
||||
endif
|
||||
endif
|
||||
else ifeq ($(HOST_OS),Linux)
|
||||
UNAME_A := $(shell uname -a)
|
||||
ifneq ($(findstring tegra,$(UNAME_A)),)
|
||||
HOST_NAME := Tegra
|
||||
else ifneq ($(findstring jetsonbot,$(UNAME_A)),)
|
||||
HOST_NAME := Tegra
|
||||
else ifneq ($(findstring firefly,$(UNAME_A)),)
|
||||
HOST_NAME := Firefly
|
||||
else ifneq ($(findstring ubuntu,$(UNAME_A)),)
|
||||
HOST_NAME := Ubuntu
|
||||
endif
|
||||
endif
|
||||
|
||||
# Function
|
||||
|
||||
mkinfo = $(info + $1)
|
||||
|
||||
lower = $(shell echo $1 | tr '[:upper:]' '[:lower:]')
|
||||
|
||||
# Command
|
||||
|
||||
SH := $(SHELL)
|
||||
ECHO := echo -e
|
||||
FIND := $(shell ./scripts/getfind.sh)
|
||||
|
||||
ifeq ($(HOST_OS),Win)
|
||||
ifeq ($(HOST_NAME),MinGW)
|
||||
CC := x86_64-w64-mingw32-gcc
|
||||
CXX := x86_64-w64-mingw32-g++
|
||||
MAKE := mingw32-make
|
||||
BUILD := $(MAKE)
|
||||
else
|
||||
CC := cl
|
||||
CXX := cl
|
||||
MAKE := make
|
||||
BUILD := msbuild.exe ALL_BUILD.vcxproj /property:Configuration=$(BUILD_TYPE)
|
||||
endif
|
||||
else
|
||||
# mac & linux
|
||||
# Set realpath for linux because of compiler not found with wrong path when cmake again
|
||||
CC := /usr/bin/cc
|
||||
CXX := /usr/bin/c++
|
||||
MAKE := make
|
||||
BUILD := $(MAKE)
|
||||
endif
|
||||
|
||||
ifeq ($(HOST_OS),Mac)
|
||||
LDD := otool -L
|
||||
else
|
||||
LDD := ldd
|
||||
endif
|
||||
|
||||
# CMake
|
||||
|
||||
CMAKE := cmake
|
||||
CMAKE := $(CMAKE) -DCMAKE_BUILD_TYPE=$(BUILD_TYPE)
|
||||
ifneq ($(CC),)
|
||||
CMAKE := $(CMAKE) -DCMAKE_C_COMPILER=$(CC)
|
||||
endif
|
||||
ifneq ($(CXX),)
|
||||
CMAKE := $(CMAKE) -DCMAKE_CXX_COMPILER=$(CXX)
|
||||
endif
|
||||
ifneq ($(MAKE),)
|
||||
ifeq ($(HOST_OS),Win)
|
||||
ifeq ($(HOST_NAME),MinGW)
|
||||
CMAKE := $(CMAKE) -DCMAKE_MAKE_PROGRAM=$(MAKE)
|
||||
endif
|
||||
else
|
||||
CMAKE := $(CMAKE) -DCMAKE_MAKE_PROGRAM=$(MAKE)
|
||||
endif
|
||||
endif
|
||||
|
||||
CMAKE_OPTIONS :=
|
||||
# CMAKE_OPTIONS += -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON
|
||||
CMAKE_OPTIONS_AFTER :=
|
||||
|
||||
ifeq ($(HOST_OS),Win)
|
||||
|
||||
ifeq ($(HOST_NAME),MinGW)
|
||||
CMAKE += -G "MinGW Makefiles"
|
||||
else ifeq ($(HOST_ARCH),x64)
|
||||
ifeq ($(VS_CODE),)
|
||||
WHICH_CL := $(shell which cl)
|
||||
ifeq ($(WHICH_CL),)
|
||||
$(error "Visual Studio version is unknown. Could set VS_CODE to specify it, e.g. make [TARGET] VS_CODE=2017")
|
||||
endif
|
||||
# C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\...
|
||||
# C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\...
|
||||
VS_CODE := $(shell echo "$(WHICH_CL)" | grep -Po "(?<=Visual Studio[ /])[0-9]+")
|
||||
endif
|
||||
# $(call mkinfo,"VS_CODE: $(VS_CODE)")
|
||||
ifeq ($(filter $(VS_CODE),15 2017),$(VS_CODE))
|
||||
CMAKE += -G "Visual Studio 15 2017 Win64"
|
||||
else ifeq ($(filter $(VS_CODE),14 2015),$(VS_CODE))
|
||||
CMAKE += -G "Visual Studio 14 2015 Win64"
|
||||
else ifeq ($(filter $(VS_CODE),12 2013),$(VS_CODE))
|
||||
CMAKE += -G "Visual Studio 12 2013 Win64"
|
||||
else ifeq ($(filter $(VS_CODE),11 2012),$(VS_CODE))
|
||||
CMAKE += -G "Visual Studio 11 2012 Win64"
|
||||
else ifeq ($(filter $(VS_CODE),10 2010),$(VS_CODE))
|
||||
CMAKE += -G "Visual Studio 10 2010 Win64"
|
||||
else ifeq ($(filter $(VS_CODE),9 2008),$(VS_CODE))
|
||||
CMAKE += -G "Visual Studio 9 2008 Win64"
|
||||
else ifeq ($(filter $(VS_CODE),8 2005),$(VS_CODE))
|
||||
CMAKE += -G "Visual Studio 8 2005 Win64"
|
||||
else
|
||||
$(error "Visual Studio version is not proper, VS_CODE: $(VS_CODE)")
|
||||
endif
|
||||
endif
|
||||
|
||||
endif
|
||||
|
||||
# Package
|
||||
|
||||
PKGVERSION := $(shell ./scripts/version.sh)
|
||||
PKGNAME := mynteye-s-$(PKGVERSION)-$(HOST_OS)-$(HOST_ARCH)
|
||||
ifeq ($(HOST_OS),Linux)
|
||||
PKGNAME := $(PKGNAME)-gcc$(shell gcc -dumpversion | cut -c 1-1)
|
||||
endif
|
||||
PKGNAME := $(call lower,$(PKGNAME))
|
||||
|
||||
# Shell
|
||||
|
||||
# `sh` is not possible to export a function
|
||||
# function __cp() {}; export -f __cp;
|
||||
|
||||
define echo
|
||||
text="$1"; options="$2"; \
|
||||
[ -z "$2" ] && options="1;33"; \
|
||||
$(ECHO) "\033[$${options}m$${text}\033[0m"
|
||||
endef
|
||||
|
||||
define rm
|
||||
[ ! -h "$1" ] && [ ! -e "$1" ] || (rm -rf "$1" && $(ECHO) "RM: $1")
|
||||
endef
|
||||
|
||||
define rm_f
|
||||
dir="$2"; [ -e "$${dir}" ] || dir="."; \
|
||||
$(FIND) "$${dir}" -mindepth 1 -maxdepth 1 -name "$1" | while read -r p; do \
|
||||
$(call rm,$$p); \
|
||||
done
|
||||
endef
|
||||
|
||||
define mkdir
|
||||
([ -e "$1" ] || mkdir -p "$1")
|
||||
endef
|
||||
|
||||
define cd
|
||||
$(call mkdir,$1) && cd "$1" && $(ECHO) "CD: $1"
|
||||
endef
|
||||
|
||||
define cp
|
||||
(([ -d "$1" ] && $(call mkdir,$2) && cp -Rpv$3 "$1/." "$2") || \
|
||||
([ -f "$1" ] && $(call mkdir,$$(dirname "$2")) && cp -Rpv$3 "$1" "$2"))
|
||||
endef
|
||||
|
||||
define cp_if
|
||||
if [ -e "$2" ]; then \
|
||||
$(ECHO) "CP: $1 > $2 already done"; \
|
||||
else \
|
||||
$(ECHO) "CP: $1 > $2" && $(call cp,$1,$2); \
|
||||
fi
|
||||
endef
|
||||
|
||||
define cmake_build
|
||||
work_dir="$1"; \
|
||||
build_dir="$2"; [ -z "$2" ] && build_dir=..; \
|
||||
build_options="$3"; \
|
||||
$(call cd,$${work_dir}) && $(CMAKE) $${build_options} $(CMAKE_OPTIONS) $${build_dir} $(CMAKE_OPTIONS_AFTER) && $(BUILD)
|
||||
endef
|
||||
|
||||
endif # _COMMON_DEFS_MAKE_
|
117
Jenkinsfile
vendored
@ -1,117 +0,0 @@
|
||||
pipeline {
|
||||
agent {
|
||||
// docker { image 'ros:kinetic-ros-base-xenial' }
|
||||
docker { image 'joinaero/kinetic-ros-opencv-xenial' }
|
||||
}
|
||||
|
||||
/*
|
||||
environment {
|
||||
// FindOpenCV.cmake
|
||||
OpenCV_DIR = '/opt/ros/kinetic/share/OpenCV-3.3.1-dev'
|
||||
}
|
||||
*/
|
||||
|
||||
stages {
|
||||
stage('Prepare') {
|
||||
steps {
|
||||
echo "WORKSPACE: ${env.WORKSPACE}"
|
||||
echo 'apt-get ..'
|
||||
sh '''
|
||||
apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
|
||||
apt-get update
|
||||
'''
|
||||
}
|
||||
}
|
||||
stage('Init') {
|
||||
steps {
|
||||
echo 'make init ..'
|
||||
sh 'make init INIT_OPTIONS=-y'
|
||||
// echo 'skip get submodules and make test'
|
||||
// sh './scripts/init.sh -y'
|
||||
}
|
||||
}
|
||||
stage('Build') {
|
||||
steps {
|
||||
echo 'make build ..'
|
||||
sh '. /opt/ros/kinetic/setup.sh; make build'
|
||||
}
|
||||
}
|
||||
stage('Install') {
|
||||
steps {
|
||||
echo 'make install ..'
|
||||
sh '. /opt/ros/kinetic/setup.sh; make install SUDO='
|
||||
}
|
||||
}
|
||||
|
||||
stage('Samples') {
|
||||
steps {
|
||||
echo 'make samples ..'
|
||||
sh '. /opt/ros/kinetic/setup.sh; make samples SUDO='
|
||||
}
|
||||
}
|
||||
/*
|
||||
stage('Tools') {
|
||||
steps {
|
||||
echo 'make tools ..'
|
||||
sh '. /opt/ros/kinetic/setup.sh; make tools SUDO='
|
||||
}
|
||||
}
|
||||
*/
|
||||
stage('ROS') {
|
||||
steps {
|
||||
echo 'make ros ..'
|
||||
sh '''
|
||||
. /opt/ros/kinetic/setup.sh
|
||||
rosdep install --from-paths wrappers/ros/src --ignore-src --rosdistro kinetic -y
|
||||
make ros SUDO=
|
||||
'''
|
||||
}
|
||||
}
|
||||
/*
|
||||
stage('Clean') {
|
||||
steps {
|
||||
echo 'clean ..'
|
||||
sh '''
|
||||
rm -rf /var/lib/apt/lists/*
|
||||
'''
|
||||
}
|
||||
}
|
||||
*/
|
||||
}
|
||||
|
||||
post {
|
||||
always {
|
||||
echo 'This will always run'
|
||||
/*
|
||||
dingTalk accessToken: '7dca6ae9b1b159b8b4b375e858b71f2e6cec8f73fa20d07552d09791261b2344',
|
||||
imageUrl: 'http://icon-park.com/imagefiles/loading7_gray.gif',
|
||||
message: '开始构建',
|
||||
jenkinsUrl: "${JENKINS_URL}"
|
||||
*/
|
||||
|
||||
}
|
||||
success {
|
||||
echo 'This will run only if successful'
|
||||
/*
|
||||
dingTalk accessToken: '7dca6ae9b1b159b8b4b375e858b71f2e6cec8f73fa20d07552d09791261b2344',
|
||||
imageUrl: 'http://icons.iconarchive.com/icons/paomedia/small-n-flat/1024/sign-check-icon.png',
|
||||
message: '构建成功',
|
||||
jenkinsUrl: "${JENKINS_URL}"
|
||||
*/
|
||||
}
|
||||
failure {
|
||||
echo 'This will run only if failed'
|
||||
dingTalk accessToken: '7dca6ae9b1b159b8b4b375e858b71f2e6cec8f73fa20d07552d09791261b2344',
|
||||
imageUrl: 'http://www.iconsdb.com/icons/preview/soylent-red/x-mark-3-xxl.png',
|
||||
message: '构建失败',
|
||||
jenkinsUrl: "${JENKINS_URL}"
|
||||
}
|
||||
unstable {
|
||||
echo 'This will run only if the run was marked as unstable'
|
||||
}
|
||||
changed {
|
||||
echo 'This will run only if the state of the Pipeline has changed'
|
||||
echo 'For example, if the Pipeline was previously failing but is now successful11'
|
||||
}
|
||||
}
|
||||
}
|
13
LICENSE
@ -1,13 +0,0 @@
|
||||
Copyright 2018 Slightech Co., Ltd. All rights reserved.
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
221
Makefile
@ -1,221 +0,0 @@
|
||||
# Copyright 2018 Slightech Co., Ltd. All rights reserved.
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
include CommonDefs.mk
|
||||
|
||||
MKFILE_PATH := $(abspath $(lastword $(MAKEFILE_LIST)))
|
||||
MKFILE_DIR := $(patsubst %/,%,$(dir $(MKFILE_PATH)))
|
||||
|
||||
# CMAKE_INSTALL_PREFIX:
|
||||
# https://cmake.org/cmake/help/latest/variable/CMAKE_INSTALL_PREFIX.html
|
||||
#
|
||||
# UNIX: /usr/local
|
||||
# Windows: c:/Program Files/${PROJECT_NAME}
|
||||
|
||||
# Options
|
||||
#
|
||||
# SUDO: sudo command
|
||||
#
|
||||
# e.g. make [TARGET] SUDO=
|
||||
|
||||
SUDO ?= sudo
|
||||
CMAKE_BUILD_EXTRA_OPTIONS ?=
|
||||
|
||||
.DEFAULT_GOAL := all
|
||||
|
||||
help:
|
||||
@echo "Usage:"
|
||||
@echo " make help show help message"
|
||||
@echo " make apidoc make api doc"
|
||||
@echo " make opendoc open api doc (html)"
|
||||
@echo " make init init project"
|
||||
@echo " make build build project"
|
||||
@echo " make install install project"
|
||||
@echo " make samples build samples"
|
||||
@echo " make pkg package sdk(windows)"
|
||||
@echo " make ros build ros wrapper"
|
||||
@echo " make clean|cleanall clean generated or useless things"
|
||||
|
||||
.PHONY: help
|
||||
|
||||
all: init samples ros
|
||||
|
||||
.PHONY: all
|
||||
|
||||
# doc
|
||||
|
||||
doc: apidoc
|
||||
|
||||
apidoc: cleandoc
|
||||
@$(call echo,Make $@)
|
||||
@cd docs; make html
|
||||
|
||||
opendoc: apidoc
|
||||
@$(call echo,Make $@)
|
||||
@$(SH) ./scripts/open.sh docs/_build/html/index.html
|
||||
|
||||
cleandoc:
|
||||
@$(call rm,./docs/_build/)
|
||||
@$(call rm,./docs/_doxygen/)
|
||||
|
||||
.PHONY: doc apidoc opendoc cleandoc
|
||||
|
||||
# init
|
||||
|
||||
init:
|
||||
@$(call echo,Make $@)
|
||||
@$(SH) ./scripts/init.sh $(INIT_OPTIONS)
|
||||
|
||||
.PHONY: init
|
||||
|
||||
# build
|
||||
|
||||
build:
|
||||
@$(call echo,Make $@)
|
||||
ifeq ($(HOST_OS),Win)
|
||||
@$(call cmake_build,./_build,..,-DCMAKE_INSTALL_PREFIX=$(MKFILE_DIR)/_install $(CMAKE_BUILD_EXTRA_OPTIONS))
|
||||
else
|
||||
@$(call cmake_build,./_build,..,$(CMAKE_BUILD_EXTRA_OPTIONS))
|
||||
endif
|
||||
|
||||
.PHONY: build
|
||||
|
||||
# install
|
||||
|
||||
install: uninstall build
|
||||
@$(call echo,Make $@)
|
||||
ifeq ($(HOST_OS),Win)
|
||||
ifneq ($(HOST_NAME),MinGW)
|
||||
@cd ./_build; msbuild.exe INSTALL.vcxproj /property:Configuration=Release
|
||||
else
|
||||
@cd ./_build; make install
|
||||
endif
|
||||
else
|
||||
ifeq ($(HOST_OS),Linux)
|
||||
@cd ./_build; $(SUDO) make install
|
||||
else
|
||||
@cd ./_build; make install
|
||||
endif
|
||||
endif
|
||||
|
||||
.PHONY: install
|
||||
|
||||
uninstall:
|
||||
@$(call echo,Make $@)
|
||||
ifeq ($(HOST_OS),Linux)
|
||||
$(SUDO) rm -rf /usr/local/include/mynteye/
|
||||
$(SUDO) rm -rf /usr/local/lib/libmynteye.so*
|
||||
$(SUDO) rm -rf /usr/local/lib/cmake/mynteye/
|
||||
$(SUDO) rm -rf /usr/local/share/mynteye/
|
||||
endif
|
||||
|
||||
.PHONY: uninstall
|
||||
|
||||
# samples
|
||||
|
||||
samples: install
|
||||
@$(call echo,Make $@)
|
||||
@$(call cmake_build,./samples/_build)
|
||||
|
||||
.PHONY: samples
|
||||
|
||||
# pkg
|
||||
|
||||
pkg: clean
|
||||
@$(call echo,Make $@)
|
||||
ifeq ($(HOST_OS),Win)
|
||||
@$(SH) ./scripts/win/winpack.sh "$(PKGNAME)"
|
||||
else
|
||||
$(error "Can't make pkg on $(HOST_OS)")
|
||||
endif
|
||||
|
||||
cleanpkg:
|
||||
@$(call echo,Make $@)
|
||||
@$(call rm_f,$(PKGNAME)*)
|
||||
|
||||
.PHONY: pkg cleanpkg
|
||||
|
||||
# ros
|
||||
|
||||
ros: install
|
||||
@$(call echo,Make $@)
|
||||
ifeq ($(HOST_OS),Linux)
|
||||
@cd ./wrappers/ros && catkin_make -DCMAKE_BUILD_TYPE=$(BUILD_TYPE)
|
||||
else
|
||||
$(error "Can't make ros on $(HOST_OS)")
|
||||
endif
|
||||
|
||||
.PHONY: ros
|
||||
|
||||
cleanros:
|
||||
@$(call echo,Make $@)
|
||||
@$(call rm,./wrappers/ros/build/)
|
||||
@$(call rm,./wrappers/ros/devel/)
|
||||
@$(call rm,./wrappers/ros/install/)
|
||||
@$(call rm,./wrappers/ros/.catkin_workspace)
|
||||
@$(call rm,./wrappers/ros/src/CMakeLists.txt)
|
||||
@$(call rm_f,*INFO*,$(HOME)/.ros/)
|
||||
@$(call rm_f,*WARNING*,$(HOME)/.ros/)
|
||||
@$(call rm_f,*ERROR*,$(HOME)/.ros/)
|
||||
@$(call rm_f,*FATAL*,$(HOME)/.ros/)
|
||||
|
||||
.PHONY: cleanros
|
||||
|
||||
|
||||
# clean
|
||||
|
||||
clean:
|
||||
@$(call echo,Make $@)
|
||||
@$(call rm,./_build/)
|
||||
@$(call rm,./_output/)
|
||||
@$(call rm,./_install/)
|
||||
@$(call rm,./samples/_build/)
|
||||
@$(call rm,./samples/_output/)
|
||||
@$(MAKE) cleanlog
|
||||
ifeq ($(HOST_OS),Linux)
|
||||
@$(MAKE) cleanros
|
||||
endif
|
||||
|
||||
cleanlog:
|
||||
@$(call rm_f,*INFO*)
|
||||
@$(call rm_f,*WARNING*)
|
||||
@$(call rm_f,*ERROR*)
|
||||
@$(call rm_f,*FATAL*)
|
||||
|
||||
cleanall: clean cleandoc
|
||||
@$(FIND) . -type f -name ".DS_Store" -print0 | xargs -0 rm -f
|
||||
|
||||
.PHONY: clean cleanlog cleanall
|
||||
|
||||
# others
|
||||
|
||||
host:
|
||||
@$(call echo,Make $@)
|
||||
@echo MKFILE_PATH: $(MKFILE_PATH)
|
||||
@echo MKFILE_DIR: $(MKFILE_DIR)
|
||||
@echo HOST_OS: $(HOST_OS)
|
||||
@echo HOST_ARCH: $(HOST_ARCH)
|
||||
@echo HOST_NAME: $(HOST_NAME)
|
||||
@echo SH: $(SH)
|
||||
@echo ECHO: $(ECHO)
|
||||
@echo FIND: $(FIND)
|
||||
@echo CC: $(CC)
|
||||
@echo CXX: $(CXX)
|
||||
@echo MAKE: $(MAKE)
|
||||
@echo BUILD: $(BUILD)
|
||||
@echo LDD: $(LDD)
|
||||
@echo CMAKE: $(CMAKE)
|
||||
@echo PKGNAME: $(PKGNAME)
|
||||
@echo CMAKE_BUILD_EXTRA_OPTIONS: $(CMAKE_BUILD_EXTRA_OPTIONS)
|
||||
|
||||
.PHONY: host
|
65
README.md
@ -1,65 +0,0 @@
|
||||
# MYNT® EYE S SDK
|
||||
|
||||
[](https://github.com/slightech/MYNT-EYE-S-SDK)
|
||||
|
||||
## Overview
|
||||
|
||||
MYNT® EYE S SDK is a cross-platform library for MYNT® EYE Standard cameras.
|
||||
|
||||
The following platforms have been tested:
|
||||
|
||||
* Windows 10
|
||||
* Ubuntu 16.04 / 14.04
|
||||
* Jetson TX2
|
||||
|
||||
Please follow the guide doc to install the SDK on different platforms.
|
||||
|
||||
## Documentations
|
||||
|
||||
* [API Doc](https://github.com/slightech/MYNT-EYE-S-SDK/releases): API reference, some guides and data spec.
|
||||
* en: [](https://readthedocs.org/projects/mynt-eye-s-sdk/downloads/pdf/latest/) [](https://readthedocs.org/projects/mynt-eye-s-sdk/downloads/htmlzip/latest/) [](https://mynt-eye-s-sdk.readthedocs.io/en/latest/)
|
||||
* zh-Hans: [](https://readthedocs.org/projects/mynt-eye-s-sdk-docs-zh-cn/downloads/pdf/latest/) [](https://readthedocs.org/projects/mynt-eye-s-sdk-docs-zh-cn/downloads/htmlzip/latest/) [](https://mynt-eye-s-sdk-docs-zh-cn.readthedocs.io/zh_CN/latest/)
|
||||
|
||||
> Supported languages: `en`, `zh-Hans`.
|
||||
|
||||
## Firmwares
|
||||
|
||||
[MYNTEYE_BOX]: http://doc.myntai.com/mynteye/s/download
|
||||
|
||||
Get firmwares from our online disks: [MYNTEYE_BOX][].
|
||||
|
||||
## Usage
|
||||
|
||||
In short,
|
||||
|
||||
```bash
|
||||
$ make
|
||||
Usage:
|
||||
make help show help message
|
||||
make apidoc make api doc
|
||||
make opendoc open api doc (html)
|
||||
make init init project
|
||||
make build build project
|
||||
make test build test and run
|
||||
make install install project
|
||||
make samples build samples
|
||||
make tools build tools
|
||||
make ros build ros wrapper
|
||||
make clean|cleanall clean generated or useless things
|
||||
```
|
||||
|
||||
Init project, build samples and run someone.
|
||||
|
||||
```bash
|
||||
make init
|
||||
make samples
|
||||
./samples/_output/bin/camera_with_junior_device_api
|
||||
```
|
||||
|
||||
## Mirrors
|
||||
|
||||
国内镜像:[码云](https://gitee.com/mynt/MYNT-EYE-S-SDK)。
|
||||
|
||||
## License
|
||||
|
||||
This project is licensed under the [Apache License, Version 2.0](LICENSE). Copyright 2018 Slightech Co., Ltd.
|
155
annotated.html
Normal file
@ -0,0 +1,155 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.15"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>MYNT EYE S SDK: Class List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(initResizable);
|
||||
/* @license-end */</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="custom.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MYNT EYE S SDK
|
||||
 <span id="projectnumber">2.3.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">http://www.myntai.com/mynteye/standard</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.15 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license-end */
|
||||
</script>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('annotated.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">Class List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
|
||||
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span>]</div><table class="directory">
|
||||
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">▼</span><span class="icona"><span class="icon">N</span></span><b>mynteye</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_0_" class="arrow" onclick="toggleFolder('0_0_')">▼</span><span class="icona"><span class="icon">N</span></span><b>api</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmynteye_1_1api_1_1_motion_data.html" target="_self">MotionData</a></td><td class="desc"><a class="el" href="classmynteye_1_1_a_p_i.html" title="The API class to communicate with MYNT® EYE device.">API</a> motion data </td></tr>
|
||||
<tr id="row_0_0_1_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmynteye_1_1api_1_1_stream_data.html" target="_self">StreamData</a></td><td class="desc"><a class="el" href="classmynteye_1_1_a_p_i.html" title="The API class to communicate with MYNT® EYE device.">API</a> stream data </td></tr>
|
||||
<tr id="row_0_1_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_1_" class="arrow" onclick="toggleFolder('0_1_')">▼</span><span class="icona"><span class="icon">N</span></span><b>device</b></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_1_0_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmynteye_1_1device_1_1_frame.html" target="_self">Frame</a></td><td class="desc"><a class="el" href="classmynteye_1_1device_1_1_frame.html" title="Frame with raw data.">Frame</a> with raw data </td></tr>
|
||||
<tr id="row_0_1_1_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmynteye_1_1device_1_1_img_params.html" target="_self">ImgParams</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_1_2_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmynteye_1_1device_1_1_imu_params.html" target="_self">ImuParams</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_1_3_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmynteye_1_1device_1_1_motion_data.html" target="_self">MotionData</a></td><td class="desc"><a class="el" href="classmynteye_1_1_device.html" title="The Device class to communicate with MYNT® EYE device.">Device</a> motion data </td></tr>
|
||||
<tr id="row_0_1_4_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmynteye_1_1device_1_1_stream_data.html" target="_self">StreamData</a></td><td class="desc"><a class="el" href="classmynteye_1_1_device.html" title="The Device class to communicate with MYNT® EYE device.">Device</a> stream data </td></tr>
|
||||
<tr id="row_0_2_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmynteye_1_1_a_p_i.html" target="_self">API</a></td><td class="desc">To communicate with MYNT® EYE device </td></tr>
|
||||
<tr id="row_0_3_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmynteye_1_1_async_callback.html" target="_self">AsyncCallback</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_4_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmynteye_1_1_context.html" target="_self">Context</a></td><td class="desc">The context about devices </td></tr>
|
||||
<tr id="row_0_5_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmynteye_1_1_device.html" target="_self">Device</a></td><td class="desc">To communicate with MYNT® EYE device </td></tr>
|
||||
<tr id="row_0_6_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmynteye_1_1_device_info.html" target="_self">DeviceInfo</a></td><td class="desc"><a class="el" href="classmynteye_1_1_device.html" title="The Device class to communicate with MYNT® EYE device.">Device</a> infomation </td></tr>
|
||||
<tr id="row_0_7_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmynteye_1_1_extrinsics.html" target="_self">Extrinsics</a></td><td class="desc"><a class="el" href="structmynteye_1_1_extrinsics.html" title="Extrinsics, represent how the different datas are connected.">Extrinsics</a>, represent how the different datas are connected </td></tr>
|
||||
<tr id="row_0_8_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmynteye_1_1_hardware_version.html" target="_self">HardwareVersion</a></td><td class="desc">Hardware version </td></tr>
|
||||
<tr id="row_0_9_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmynteye_1_1_img_data.html" target="_self">ImgData</a></td><td class="desc">Image data </td></tr>
|
||||
<tr id="row_0_10_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmynteye_1_1_imu_data.html" target="_self">ImuData</a></td><td class="desc">IMU data </td></tr>
|
||||
<tr id="row_0_11_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmynteye_1_1_imu_intrinsics.html" target="_self">ImuIntrinsics</a></td><td class="desc">IMU intrinsics: scale, drift and variances </td></tr>
|
||||
<tr id="row_0_12_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmynteye_1_1_intrinsics_base.html" target="_self">IntrinsicsBase</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_13_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmynteye_1_1_intrinsics_equidistant.html" target="_self">IntrinsicsEquidistant</a></td><td class="desc">Stream intrinsics (Equidistant: KANNALA_BRANDT) </td></tr>
|
||||
<tr id="row_0_14_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmynteye_1_1_intrinsics_pinhole.html" target="_self">IntrinsicsPinhole</a></td><td class="desc">Stream intrinsics (Pinhole) </td></tr>
|
||||
<tr id="row_0_15_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmynteye_1_1_motion_intrinsics.html" target="_self">MotionIntrinsics</a></td><td class="desc">Motion intrinsics, including accelerometer and gyroscope </td></tr>
|
||||
<tr id="row_0_16_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmynteye_1_1_object.html" target="_self">Object</a></td><td class="desc">Input & output object </td></tr>
|
||||
<tr id="row_0_17_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmynteye_1_1_obj_mat.html" target="_self">ObjMat</a></td><td class="desc">Input & output object of one cv::Mat </td></tr>
|
||||
<tr id="row_0_18_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmynteye_1_1_obj_mat2.html" target="_self">ObjMat2</a></td><td class="desc">Input & output object of two cv::Mat </td></tr>
|
||||
<tr id="row_0_19_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmynteye_1_1_option_info.html" target="_self">OptionInfo</a></td><td class="desc">Option info </td></tr>
|
||||
<tr id="row_0_20_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmynteye_1_1_plugin.html" target="_self">Plugin</a></td><td class="desc">The plugin which could implement processing by yourself </td></tr>
|
||||
<tr id="row_0_21_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmynteye_1_1_resolution.html" target="_self">Resolution</a></td><td class="desc"><a class="el" href="structmynteye_1_1_resolution.html" title="Resolution.">Resolution</a> </td></tr>
|
||||
<tr id="row_0_22_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmynteye_1_1_stream_request.html" target="_self">StreamRequest</a></td><td class="desc">Stream request </td></tr>
|
||||
<tr id="row_0_23_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmynteye_1_1strings__error.html" target="_self">strings_error</a></td><td class="desc">The strings error </td></tr>
|
||||
<tr id="row_0_24_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmynteye_1_1_type.html" target="_self">Type</a></td><td class="desc"><a class="el" href="classmynteye_1_1_type.html" title="Type.">Type</a> </td></tr>
|
||||
<tr id="row_0_25_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmynteye_1_1_version.html" target="_self">Version</a></td><td class="desc"><a class="el" href="classmynteye_1_1_version.html" title="Version.">Version</a> </td></tr>
|
||||
</table>
|
||||
</div><!-- directory -->
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.15 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
40
annotated_dup.js
Normal file
@ -0,0 +1,40 @@
|
||||
var annotated_dup =
|
||||
[
|
||||
[ "mynteye", null, [
|
||||
[ "api", null, [
|
||||
[ "MotionData", "structmynteye_1_1api_1_1_motion_data.html", "structmynteye_1_1api_1_1_motion_data" ],
|
||||
[ "StreamData", "structmynteye_1_1api_1_1_stream_data.html", "structmynteye_1_1api_1_1_stream_data" ]
|
||||
] ],
|
||||
[ "device", null, [
|
||||
[ "Frame", "classmynteye_1_1device_1_1_frame.html", "classmynteye_1_1device_1_1_frame" ],
|
||||
[ "ImgParams", "structmynteye_1_1device_1_1_img_params.html", null ],
|
||||
[ "ImuParams", "structmynteye_1_1device_1_1_imu_params.html", null ],
|
||||
[ "MotionData", "structmynteye_1_1device_1_1_motion_data.html", "structmynteye_1_1device_1_1_motion_data" ],
|
||||
[ "StreamData", "structmynteye_1_1device_1_1_stream_data.html", "structmynteye_1_1device_1_1_stream_data" ]
|
||||
] ],
|
||||
[ "API", "classmynteye_1_1_a_p_i.html", "classmynteye_1_1_a_p_i" ],
|
||||
[ "AsyncCallback", "classmynteye_1_1_async_callback.html", null ],
|
||||
[ "Context", "classmynteye_1_1_context.html", "classmynteye_1_1_context" ],
|
||||
[ "Device", "classmynteye_1_1_device.html", "classmynteye_1_1_device" ],
|
||||
[ "DeviceInfo", "structmynteye_1_1_device_info.html", null ],
|
||||
[ "Extrinsics", "structmynteye_1_1_extrinsics.html", "structmynteye_1_1_extrinsics" ],
|
||||
[ "HardwareVersion", "classmynteye_1_1_hardware_version.html", null ],
|
||||
[ "ImgData", "structmynteye_1_1_img_data.html", "structmynteye_1_1_img_data" ],
|
||||
[ "ImuData", "structmynteye_1_1_imu_data.html", "structmynteye_1_1_imu_data" ],
|
||||
[ "ImuIntrinsics", "structmynteye_1_1_imu_intrinsics.html", "structmynteye_1_1_imu_intrinsics" ],
|
||||
[ "IntrinsicsBase", "structmynteye_1_1_intrinsics_base.html", "structmynteye_1_1_intrinsics_base" ],
|
||||
[ "IntrinsicsEquidistant", "structmynteye_1_1_intrinsics_equidistant.html", "structmynteye_1_1_intrinsics_equidistant" ],
|
||||
[ "IntrinsicsPinhole", "structmynteye_1_1_intrinsics_pinhole.html", "structmynteye_1_1_intrinsics_pinhole" ],
|
||||
[ "MotionIntrinsics", "structmynteye_1_1_motion_intrinsics.html", "structmynteye_1_1_motion_intrinsics" ],
|
||||
[ "Object", "structmynteye_1_1_object.html", null ],
|
||||
[ "ObjMat", "structmynteye_1_1_obj_mat.html", "structmynteye_1_1_obj_mat" ],
|
||||
[ "ObjMat2", "structmynteye_1_1_obj_mat2.html", "structmynteye_1_1_obj_mat2" ],
|
||||
[ "OptionInfo", "structmynteye_1_1_option_info.html", "structmynteye_1_1_option_info" ],
|
||||
[ "Plugin", "classmynteye_1_1_plugin.html", "classmynteye_1_1_plugin" ],
|
||||
[ "Resolution", "structmynteye_1_1_resolution.html", "structmynteye_1_1_resolution" ],
|
||||
[ "StreamRequest", "structmynteye_1_1_stream_request.html", "structmynteye_1_1_stream_request" ],
|
||||
[ "strings_error", "classmynteye_1_1strings__error.html", null ],
|
||||
[ "Type", "classmynteye_1_1_type.html", null ],
|
||||
[ "Version", "classmynteye_1_1_version.html", null ]
|
||||
] ]
|
||||
];
|
150
classes.html
Normal file
@ -0,0 +1,150 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.15"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>MYNT EYE S SDK: Class Index</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(initResizable);
|
||||
/* @license-end */</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="custom.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MYNT EYE S SDK
|
||||
 <span id="projectnumber">2.3.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">http://www.myntai.com/mynteye/standard</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.15 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license-end */
|
||||
</script>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('classes.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">Class Index</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="qindex"><a class="qindex" href="#letter_a">a</a> | <a class="qindex" href="#letter_c">c</a> | <a class="qindex" href="#letter_d">d</a> | <a class="qindex" href="#letter_e">e</a> | <a class="qindex" href="#letter_f">f</a> | <a class="qindex" href="#letter_h">h</a> | <a class="qindex" href="#letter_i">i</a> | <a class="qindex" href="#letter_m">m</a> | <a class="qindex" href="#letter_o">o</a> | <a class="qindex" href="#letter_p">p</a> | <a class="qindex" href="#letter_r">r</a> | <a class="qindex" href="#letter_s">s</a> | <a class="qindex" href="#letter_t">t</a> | <a class="qindex" href="#letter_v">v</a></div>
|
||||
<table class="classindex">
|
||||
<tr><td rowspan="2" valign="bottom"><a name="letter_a"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  a  </div></td></tr></table>
|
||||
</td><td rowspan="2" valign="bottom"><a name="letter_f"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  f  </div></td></tr></table>
|
||||
</td><td valign="top"><a class="el" href="structmynteye_1_1device_1_1_imu_params.html">ImuParams</a> (mynteye::device)   </td><td valign="top"><a class="el" href="structmynteye_1_1_obj_mat.html">ObjMat</a> (mynteye)   </td><td valign="top"><a class="el" href="structmynteye_1_1device_1_1_stream_data.html">StreamData</a> (mynteye::device)   </td></tr>
|
||||
<tr><td></td><td></td><td valign="top"><a class="el" href="structmynteye_1_1_intrinsics_base.html">IntrinsicsBase</a> (mynteye)   </td><td valign="top"><a class="el" href="structmynteye_1_1_obj_mat2.html">ObjMat2</a> (mynteye)   </td><td valign="top"><a class="el" href="structmynteye_1_1_stream_request.html">StreamRequest</a> (mynteye)   </td></tr>
|
||||
<tr><td valign="top"><a class="el" href="classmynteye_1_1_a_p_i.html">API</a> (mynteye)   </td><td valign="top"><a class="el" href="classmynteye_1_1device_1_1_frame.html">Frame</a> (mynteye::device)   </td><td valign="top"><a class="el" href="structmynteye_1_1_intrinsics_equidistant.html">IntrinsicsEquidistant</a> (mynteye)   </td><td valign="top"><a class="el" href="structmynteye_1_1_option_info.html">OptionInfo</a> (mynteye)   </td><td valign="top"><a class="el" href="classmynteye_1_1strings__error.html">strings_error</a> (mynteye)   </td></tr>
|
||||
<tr><td valign="top"><a class="el" href="classmynteye_1_1_async_callback.html">AsyncCallback</a> (mynteye)   </td><td rowspan="2" valign="bottom"><a name="letter_h"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  h  </div></td></tr></table>
|
||||
</td><td valign="top"><a class="el" href="structmynteye_1_1_intrinsics_pinhole.html">IntrinsicsPinhole</a> (mynteye)   </td><td rowspan="2" valign="bottom"><a name="letter_p"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  p  </div></td></tr></table>
|
||||
</td><td rowspan="2" valign="bottom"><a name="letter_t"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  t  </div></td></tr></table>
|
||||
</td></tr>
|
||||
<tr><td rowspan="2" valign="bottom"><a name="letter_c"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  c  </div></td></tr></table>
|
||||
</td><td></td><td rowspan="2" valign="bottom"><a name="letter_m"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  m  </div></td></tr></table>
|
||||
</td><td></td><td></td></tr>
|
||||
<tr><td></td><td valign="top"><a class="el" href="classmynteye_1_1_hardware_version.html">HardwareVersion</a> (mynteye)   </td><td></td><td valign="top"><a class="el" href="classmynteye_1_1_plugin.html">Plugin</a> (mynteye)   </td><td valign="top"><a class="el" href="classmynteye_1_1_type.html">Type</a> (mynteye)   </td></tr>
|
||||
<tr><td valign="top"><a class="el" href="classmynteye_1_1_context.html">Context</a> (mynteye)   </td><td rowspan="2" valign="bottom"><a name="letter_i"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  i  </div></td></tr></table>
|
||||
</td><td valign="top"><a class="el" href="structmynteye_1_1device_1_1_motion_data.html">MotionData</a> (mynteye::device)   </td><td rowspan="2" valign="bottom"><a name="letter_r"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  r  </div></td></tr></table>
|
||||
</td><td rowspan="2" valign="bottom"><a name="letter_v"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  v  </div></td></tr></table>
|
||||
</td></tr>
|
||||
<tr><td rowspan="2" valign="bottom"><a name="letter_d"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  d  </div></td></tr></table>
|
||||
</td><td></td><td valign="top"><a class="el" href="structmynteye_1_1api_1_1_motion_data.html">MotionData</a> (mynteye::api)   </td><td></td><td></td></tr>
|
||||
<tr><td></td><td valign="top"><a class="el" href="structmynteye_1_1_img_data.html">ImgData</a> (mynteye)   </td><td valign="top"><a class="el" href="structmynteye_1_1_motion_intrinsics.html">MotionIntrinsics</a> (mynteye)   </td><td valign="top"><a class="el" href="structmynteye_1_1_resolution.html">Resolution</a> (mynteye)   </td><td valign="top"><a class="el" href="classmynteye_1_1_version.html">Version</a> (mynteye)   </td></tr>
|
||||
<tr><td valign="top"><a class="el" href="classmynteye_1_1_device.html">Device</a> (mynteye)   </td><td valign="top"><a class="el" href="structmynteye_1_1device_1_1_img_params.html">ImgParams</a> (mynteye::device)   </td><td rowspan="2" valign="bottom"><a name="letter_o"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  o  </div></td></tr></table>
|
||||
</td><td rowspan="2" valign="bottom"><a name="letter_s"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  s  </div></td></tr></table>
|
||||
</td><td></td></tr>
|
||||
<tr><td valign="top"><a class="el" href="structmynteye_1_1_device_info.html">DeviceInfo</a> (mynteye)   </td><td valign="top"><a class="el" href="structmynteye_1_1_imu_data.html">ImuData</a> (mynteye)   </td><td></td><td></td><td></td></tr>
|
||||
<tr><td rowspan="2" valign="bottom"><a name="letter_e"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  e  </div></td></tr></table>
|
||||
</td><td valign="top"><a class="el" href="structmynteye_1_1_imu_intrinsics.html">ImuIntrinsics</a> (mynteye)   </td><td valign="top"><a class="el" href="structmynteye_1_1_object.html">Object</a> (mynteye)   </td><td valign="top"><a class="el" href="structmynteye_1_1api_1_1_stream_data.html">StreamData</a> (mynteye::api)   </td><td></td></tr>
|
||||
<tr><td></td><td></td><td></td><td></td><td></td></tr>
|
||||
<tr><td valign="top"><a class="el" href="structmynteye_1_1_extrinsics.html">Extrinsics</a> (mynteye)   </td><td></td><td></td><td></td><td></td></tr>
|
||||
<tr><td></td><td></td><td></td><td></td><td></td></tr>
|
||||
</table>
|
||||
<div class="qindex"><a class="qindex" href="#letter_a">a</a> | <a class="qindex" href="#letter_c">c</a> | <a class="qindex" href="#letter_d">d</a> | <a class="qindex" href="#letter_e">e</a> | <a class="qindex" href="#letter_f">f</a> | <a class="qindex" href="#letter_h">h</a> | <a class="qindex" href="#letter_i">i</a> | <a class="qindex" href="#letter_m">m</a> | <a class="qindex" href="#letter_o">o</a> | <a class="qindex" href="#letter_p">p</a> | <a class="qindex" href="#letter_r">r</a> | <a class="qindex" href="#letter_s">s</a> | <a class="qindex" href="#letter_t">t</a> | <a class="qindex" href="#letter_v">v</a></div>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.15 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
164
classmynteye_1_1_a_p_i-members.html
Normal file
@ -0,0 +1,164 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.15"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>MYNT EYE S SDK: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(initResizable);
|
||||
/* @license-end */</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="custom.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MYNT EYE S SDK
|
||||
 <span id="projectnumber">2.3.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">http://www.myntai.com/mynteye/standard</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.15 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license-end */
|
||||
</script>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('classmynteye_1_1_a_p_i.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">mynteye::API Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classmynteye_1_1_a_p_i.html">mynteye::API</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html#ae5dfc550818235e9add90b19d484bdde">ConfigStreamRequest</a>(const Capabilities &capability, const StreamRequest &request)</td><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html">mynteye::API</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html#a1e889313161109b0d3b46514260fe72e">ConfigStreamRequest</a>(const StreamRequest &request)</td><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html">mynteye::API</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html#a7e70df58b46483307f9ab45cfc5f7c01">Create</a>(int argc, char *argv[])</td><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html">mynteye::API</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html#ad807bf23b09460e7cc9599db88aa532b">Create</a>(int argc, char *argv[], const std::shared_ptr< Device > &device)</td><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html">mynteye::API</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html#a976a0ef3efa64eb0f496fe608c34103e">Create</a>(const std::shared_ptr< Device > &device)</td><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html">mynteye::API</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html#af384a098983e9cf2c72d53637d5cd45e">DisableStreamData</a>(const Stream &stream)</td><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html">mynteye::API</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html#ab7b79e7de29c24686881dee8a4e88e99">EnableMotionDatas</a>(std::size_t max_size=std::numeric_limits< std::size_t >::max())</td><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html">mynteye::API</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html#a719925512f3acbdb7ca6bac29fa76fcf">EnablePlugin</a>(const std::string &path)</td><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html">mynteye::API</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html#a46f714ee5c92c18fff5ca20d98ad3392">EnableStreamData</a>(const Stream &stream)</td><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html">mynteye::API</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html#aba7b6ea229e944c9528be2a88d7db873">GetExtrinsics</a>(const Stream &from, const Stream &to) const</td><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html">mynteye::API</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html#ae1ac780b31a33a15aa9d9d38594b3970">GetInfo</a>() const</td><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html">mynteye::API</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html#a766028e7cc0cb10f161be38fad94b25f">GetInfo</a>(const Info &info) const</td><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html">mynteye::API</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html#adb0846963ed694745d4dc4a3f3c3a5a0">GetIntrinsics</a>(const Stream &stream) const</td><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html">mynteye::API</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html#a050ba243b53157753ff960ff48e6cdb8">GetIntrinsics</a>(const Stream &stream) const</td><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html">mynteye::API</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html#a55ae8edffe9caf737195ef486b9364c4">GetIntrinsicsBase</a>(const Stream &stream) const</td><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html">mynteye::API</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html#a148afe3445e90a9aa8ac2ec85aa3aadd">GetModel</a>() const</td><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html">mynteye::API</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html#a1f658caec8679193b7cb7ce957f1113a">GetMotionDatas</a>()</td><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html">mynteye::API</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html#ae7d219e882375be3982f3e1cc7f94ef3">GetMotionExtrinsics</a>(const Stream &from) const</td><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html">mynteye::API</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html#a7903ccd0fb6c67b2caa7a62de61f6247">GetMotionIntrinsics</a>() const</td><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html">mynteye::API</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html#a1b9dfda42d4364bcba6a17b9c9082536">GetOptionInfo</a>(const Option &option) const</td><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html">mynteye::API</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html#ab00fddbd0a46c5f4f8106a376d5f5502">GetOptionValue</a>(const Option &option) const</td><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html">mynteye::API</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html#a49a4447f9dbcb85f3aef0a013174f362">GetStreamData</a>(const Stream &stream)</td><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html">mynteye::API</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html#a81f6b26a1f3e136247b6088ce0d61b90">GetStreamDatas</a>(const Stream &stream)</td><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html">mynteye::API</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html#a3205feafedf151ed79ee146beed3be07">GetStreamRequest</a>(const Capabilities &capability) const</td><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html">mynteye::API</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html#a5562690487612d00dddeb7061e4e82f5">GetStreamRequest</a>() const</td><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html">mynteye::API</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html#a7b45104aa50cf10819993ccb875620ae">GetStreamRequests</a>(const Capabilities &capability) const</td><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html">mynteye::API</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html#a3f30d5f3e01db57e2ff18f7126ac4e5e">GetStreamRequests</a>() const</td><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html">mynteye::API</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html#a11f5f015eb6e80f89d0c51ed6cc25dc8">HasMotionCallback</a>() const</td><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html">mynteye::API</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html#a5c872a25090bfe00659b7ae0b5391aae">HasStreamCallback</a>(const Stream &stream) const</td><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html">mynteye::API</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html#ae1ed2327d8fd644acb7f87dc6500962e">LogOptionInfos</a>() const</td><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html">mynteye::API</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html#ac8f9a40e30e6b01662d1170eb5bd4735">motion_callback_t</a> typedef</td><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html">mynteye::API</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html#a8528285b9cbe0b0d44a8e2a31b6534a0">RunOptionAction</a>(const Option &option) const</td><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html">mynteye::API</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html#a9e893cc3a7bf42792ffd74cf3f462380">SelectStreamRequest</a>(bool *ok) const</td><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html">mynteye::API</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html#af20017e9e1e0dd1008c0571dae43bf27">SetMotionCallback</a>(motion_callback_t callback)</td><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html">mynteye::API</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html#af568aef55ebab6ba1a9e481b977620ab">SetOptionValue</a>(const Option &option, std::int32_t value)</td><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html">mynteye::API</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html#a36c6d91ec30dbad5a825d154f21345f1">SetStreamCallback</a>(const Stream &stream, stream_callback_t callback)</td><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html">mynteye::API</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html#a222fa24a6f6c3a926526728434569d31">Start</a>(const Source &source)</td><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html">mynteye::API</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html#a0e2ab2c1af19216c49b0d69b33cce41f">Stop</a>(const Source &source)</td><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html">mynteye::API</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html#a9f6e4b9cb96f00aa0bdc98522c4ad8db">stream_callback_t</a> typedef</td><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html">mynteye::API</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html#a4b8b169d41fec0d464d004abcb8d5833">Supports</a>(const Stream &stream) const</td><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html">mynteye::API</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html#a3c7b424a762c80de97eb389cb510602a">Supports</a>(const Capabilities &capability) const</td><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html">mynteye::API</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html#a6ab0fa4d84bc9db2488fb176b8868132">Supports</a>(const Option &option) const</td><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html">mynteye::API</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html#a72b09033247db5b4d6442124c0f41f68">Supports</a>(const AddOns &addon) const</td><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html">mynteye::API</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html#ad79528fe6e559fdaeb6d8dcccb50abaf">WaitForStreams</a>()</td><td class="entry"><a class="el" href="classmynteye_1_1_a_p_i.html">mynteye::API</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.15 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
537
classmynteye_1_1_a_p_i.html
Normal file
@ -0,0 +1,537 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.15"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>MYNT EYE S SDK: mynteye::API Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(initResizable);
|
||||
/* @license-end */</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="custom.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MYNT EYE S SDK
|
||||
 <span id="projectnumber">2.3.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">http://www.myntai.com/mynteye/standard</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.15 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license-end */
|
||||
</script>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('classmynteye_1_1_a_p_i.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-types">Public Types</a> |
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pub-static-methods">Static Public Member Functions</a> |
|
||||
<a href="classmynteye_1_1_a_p_i-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">mynteye::API Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>The <a class="el" href="classmynteye_1_1_a_p_i.html" title="The API class to communicate with MYNT® EYE device.">API</a> class to communicate with MYNT® EYE device.
|
||||
<a href="classmynteye_1_1_a_p_i.html#details">More...</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
|
||||
Public Types</h2></td></tr>
|
||||
<tr class="memitem:a9f6e4b9cb96f00aa0bdc98522c4ad8db"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_a_p_i.html#a9f6e4b9cb96f00aa0bdc98522c4ad8db">stream_callback_t</a> = std::function< void(const <a class="el" href="structmynteye_1_1api_1_1_stream_data.html">api::StreamData</a> &data)></td></tr>
|
||||
<tr class="memdesc:a9f6e4b9cb96f00aa0bdc98522c4ad8db"><td class="mdescLeft"> </td><td class="mdescRight">The <a class="el" href="structmynteye_1_1api_1_1_stream_data.html" title="API stream data.">api::StreamData</a> callback. <a href="#a9f6e4b9cb96f00aa0bdc98522c4ad8db">More...</a><br /></td></tr>
|
||||
<tr class="separator:a9f6e4b9cb96f00aa0bdc98522c4ad8db"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac8f9a40e30e6b01662d1170eb5bd4735"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_a_p_i.html#ac8f9a40e30e6b01662d1170eb5bd4735">motion_callback_t</a> = std::function< void(const <a class="el" href="structmynteye_1_1api_1_1_motion_data.html">api::MotionData</a> &data)></td></tr>
|
||||
<tr class="memdesc:ac8f9a40e30e6b01662d1170eb5bd4735"><td class="mdescLeft"> </td><td class="mdescRight">The <a class="el" href="structmynteye_1_1api_1_1_motion_data.html" title="API motion data.">api::MotionData</a> callback. <a href="#ac8f9a40e30e6b01662d1170eb5bd4735">More...</a><br /></td></tr>
|
||||
<tr class="separator:ac8f9a40e30e6b01662d1170eb5bd4735"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a148afe3445e90a9aa8ac2ec85aa3aadd"><td class="memItemLeft" align="right" valign="top"><a id="a148afe3445e90a9aa8ac2ec85aa3aadd"></a>
|
||||
<a class="el" href="group__enumerations.html#ga3d88e0528ad84eed0e7915c7ed632087">Model</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_a_p_i.html#a148afe3445e90a9aa8ac2ec85aa3aadd">GetModel</a> () const</td></tr>
|
||||
<tr class="memdesc:a148afe3445e90a9aa8ac2ec85aa3aadd"><td class="mdescLeft"> </td><td class="mdescRight">Get the model. <br /></td></tr>
|
||||
<tr class="separator:a148afe3445e90a9aa8ac2ec85aa3aadd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4b8b169d41fec0d464d004abcb8d5833"><td class="memItemLeft" align="right" valign="top"><a id="a4b8b169d41fec0d464d004abcb8d5833"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_a_p_i.html#a4b8b169d41fec0d464d004abcb8d5833">Supports</a> (const <a class="el" href="group__enumerations.html#ga8fb1bf5d859ee1a5b321cbae0b422280">Stream</a> &stream) const</td></tr>
|
||||
<tr class="memdesc:a4b8b169d41fec0d464d004abcb8d5833"><td class="mdescLeft"> </td><td class="mdescRight">Supports the stream or not. <br /></td></tr>
|
||||
<tr class="separator:a4b8b169d41fec0d464d004abcb8d5833"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3c7b424a762c80de97eb389cb510602a"><td class="memItemLeft" align="right" valign="top"><a id="a3c7b424a762c80de97eb389cb510602a"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_a_p_i.html#a3c7b424a762c80de97eb389cb510602a">Supports</a> (const <a class="el" href="group__enumerations.html#ga924c6892a17872477999697dfb5269c6">Capabilities</a> &capability) const</td></tr>
|
||||
<tr class="memdesc:a3c7b424a762c80de97eb389cb510602a"><td class="mdescLeft"> </td><td class="mdescRight">Supports the capability or not. <br /></td></tr>
|
||||
<tr class="separator:a3c7b424a762c80de97eb389cb510602a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6ab0fa4d84bc9db2488fb176b8868132"><td class="memItemLeft" align="right" valign="top"><a id="a6ab0fa4d84bc9db2488fb176b8868132"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_a_p_i.html#a6ab0fa4d84bc9db2488fb176b8868132">Supports</a> (const <a class="el" href="group__enumerations.html#ga31bb3da30332d5af00c1851cf0020fb6">Option</a> &option) const</td></tr>
|
||||
<tr class="memdesc:a6ab0fa4d84bc9db2488fb176b8868132"><td class="mdescLeft"> </td><td class="mdescRight">Supports the option or not. <br /></td></tr>
|
||||
<tr class="separator:a6ab0fa4d84bc9db2488fb176b8868132"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a72b09033247db5b4d6442124c0f41f68"><td class="memItemLeft" align="right" valign="top"><a id="a72b09033247db5b4d6442124c0f41f68"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_a_p_i.html#a72b09033247db5b4d6442124c0f41f68">Supports</a> (const <a class="el" href="group__enumerations.html#gac5354b730c4500e6371a8b7048185a71">AddOns</a> &addon) const</td></tr>
|
||||
<tr class="memdesc:a72b09033247db5b4d6442124c0f41f68"><td class="mdescLeft"> </td><td class="mdescRight">Supports the addon or not. <br /></td></tr>
|
||||
<tr class="separator:a72b09033247db5b4d6442124c0f41f68"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9e893cc3a7bf42792ffd74cf3f462380"><td class="memItemLeft" align="right" valign="top"><a id="a9e893cc3a7bf42792ffd74cf3f462380"></a>
|
||||
<a class="el" href="structmynteye_1_1_stream_request.html">StreamRequest</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_a_p_i.html#a9e893cc3a7bf42792ffd74cf3f462380">SelectStreamRequest</a> (bool *ok) const</td></tr>
|
||||
<tr class="memdesc:a9e893cc3a7bf42792ffd74cf3f462380"><td class="mdescLeft"> </td><td class="mdescRight">Log all stream requests and prompt user to select one. <br /></td></tr>
|
||||
<tr class="separator:a9e893cc3a7bf42792ffd74cf3f462380"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7b45104aa50cf10819993ccb875620ae"><td class="memItemLeft" align="right" valign="top"><a id="a7b45104aa50cf10819993ccb875620ae"></a>
|
||||
const std::vector< <a class="el" href="structmynteye_1_1_stream_request.html">StreamRequest</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_a_p_i.html#a7b45104aa50cf10819993ccb875620ae">GetStreamRequests</a> (const <a class="el" href="group__enumerations.html#ga924c6892a17872477999697dfb5269c6">Capabilities</a> &capability) const</td></tr>
|
||||
<tr class="memdesc:a7b45104aa50cf10819993ccb875620ae"><td class="mdescLeft"> </td><td class="mdescRight">Get all stream requests of the capability. <br /></td></tr>
|
||||
<tr class="separator:a7b45104aa50cf10819993ccb875620ae"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae5dfc550818235e9add90b19d484bdde"><td class="memItemLeft" align="right" valign="top"><a id="ae5dfc550818235e9add90b19d484bdde"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_a_p_i.html#ae5dfc550818235e9add90b19d484bdde">ConfigStreamRequest</a> (const <a class="el" href="group__enumerations.html#ga924c6892a17872477999697dfb5269c6">Capabilities</a> &capability, const <a class="el" href="structmynteye_1_1_stream_request.html">StreamRequest</a> &request)</td></tr>
|
||||
<tr class="memdesc:ae5dfc550818235e9add90b19d484bdde"><td class="mdescLeft"> </td><td class="mdescRight">Config the stream request to the capability. <br /></td></tr>
|
||||
<tr class="separator:ae5dfc550818235e9add90b19d484bdde"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3205feafedf151ed79ee146beed3be07"><td class="memItemLeft" align="right" valign="top"><a id="a3205feafedf151ed79ee146beed3be07"></a>
|
||||
const <a class="el" href="structmynteye_1_1_stream_request.html">StreamRequest</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_a_p_i.html#a3205feafedf151ed79ee146beed3be07">GetStreamRequest</a> (const <a class="el" href="group__enumerations.html#ga924c6892a17872477999697dfb5269c6">Capabilities</a> &capability) const</td></tr>
|
||||
<tr class="memdesc:a3205feafedf151ed79ee146beed3be07"><td class="mdescLeft"> </td><td class="mdescRight">Get the config stream requests of the capability. <br /></td></tr>
|
||||
<tr class="separator:a3205feafedf151ed79ee146beed3be07"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3f30d5f3e01db57e2ff18f7126ac4e5e"><td class="memItemLeft" align="right" valign="top"><a id="a3f30d5f3e01db57e2ff18f7126ac4e5e"></a>
|
||||
const std::vector< <a class="el" href="structmynteye_1_1_stream_request.html">StreamRequest</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_a_p_i.html#a3f30d5f3e01db57e2ff18f7126ac4e5e">GetStreamRequests</a> () const</td></tr>
|
||||
<tr class="memdesc:a3f30d5f3e01db57e2ff18f7126ac4e5e"><td class="mdescLeft"> </td><td class="mdescRight">Get all stream requests of the key stream capability. <br /></td></tr>
|
||||
<tr class="separator:a3f30d5f3e01db57e2ff18f7126ac4e5e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1e889313161109b0d3b46514260fe72e"><td class="memItemLeft" align="right" valign="top"><a id="a1e889313161109b0d3b46514260fe72e"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_a_p_i.html#a1e889313161109b0d3b46514260fe72e">ConfigStreamRequest</a> (const <a class="el" href="structmynteye_1_1_stream_request.html">StreamRequest</a> &request)</td></tr>
|
||||
<tr class="memdesc:a1e889313161109b0d3b46514260fe72e"><td class="mdescLeft"> </td><td class="mdescRight">Config the stream request to the key stream capability. <br /></td></tr>
|
||||
<tr class="separator:a1e889313161109b0d3b46514260fe72e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5562690487612d00dddeb7061e4e82f5"><td class="memItemLeft" align="right" valign="top"><a id="a5562690487612d00dddeb7061e4e82f5"></a>
|
||||
const <a class="el" href="structmynteye_1_1_stream_request.html">StreamRequest</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_a_p_i.html#a5562690487612d00dddeb7061e4e82f5">GetStreamRequest</a> () const</td></tr>
|
||||
<tr class="memdesc:a5562690487612d00dddeb7061e4e82f5"><td class="mdescLeft"> </td><td class="mdescRight">Get the config stream requests of the key stream capability. <br /></td></tr>
|
||||
<tr class="separator:a5562690487612d00dddeb7061e4e82f5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae1ac780b31a33a15aa9d9d38594b3970"><td class="memItemLeft" align="right" valign="top"><a id="ae1ac780b31a33a15aa9d9d38594b3970"></a>
|
||||
std::shared_ptr< <a class="el" href="structmynteye_1_1_device_info.html">DeviceInfo</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_a_p_i.html#ae1ac780b31a33a15aa9d9d38594b3970">GetInfo</a> () const</td></tr>
|
||||
<tr class="memdesc:ae1ac780b31a33a15aa9d9d38594b3970"><td class="mdescLeft"> </td><td class="mdescRight">Get the device info. <br /></td></tr>
|
||||
<tr class="separator:ae1ac780b31a33a15aa9d9d38594b3970"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a766028e7cc0cb10f161be38fad94b25f"><td class="memItemLeft" align="right" valign="top"><a id="a766028e7cc0cb10f161be38fad94b25f"></a>
|
||||
std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_a_p_i.html#a766028e7cc0cb10f161be38fad94b25f">GetInfo</a> (const <a class="el" href="group__enumerations.html#ga1176072d2ba347a194801362de7fc0eb">Info</a> &info) const</td></tr>
|
||||
<tr class="memdesc:a766028e7cc0cb10f161be38fad94b25f"><td class="mdescLeft"> </td><td class="mdescRight">Get the device info. <br /></td></tr>
|
||||
<tr class="separator:a766028e7cc0cb10f161be38fad94b25f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adb0846963ed694745d4dc4a3f3c3a5a0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmynteye_1_1_intrinsics_pinhole.html">IntrinsicsPinhole</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_a_p_i.html#adb0846963ed694745d4dc4a3f3c3a5a0">GetIntrinsics</a> (const <a class="el" href="group__enumerations.html#ga8fb1bf5d859ee1a5b321cbae0b422280">Stream</a> &stream) const</td></tr>
|
||||
<tr class="separator:adb0846963ed694745d4dc4a3f3c3a5a0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a050ba243b53157753ff960ff48e6cdb8"><td class="memTemplParams" colspan="2"><a id="a050ba243b53157753ff960ff48e6cdb8"></a>
|
||||
template<typename T > </td></tr>
|
||||
<tr class="memitem:a050ba243b53157753ff960ff48e6cdb8"><td class="memTemplItemLeft" align="right" valign="top">T </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_a_p_i.html#a050ba243b53157753ff960ff48e6cdb8">GetIntrinsics</a> (const <a class="el" href="group__enumerations.html#ga8fb1bf5d859ee1a5b321cbae0b422280">Stream</a> &stream) const</td></tr>
|
||||
<tr class="memdesc:a050ba243b53157753ff960ff48e6cdb8"><td class="mdescLeft"> </td><td class="mdescRight">Get the intrinsics of stream. <br /></td></tr>
|
||||
<tr class="separator:a050ba243b53157753ff960ff48e6cdb8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a55ae8edffe9caf737195ef486b9364c4"><td class="memItemLeft" align="right" valign="top"><a id="a55ae8edffe9caf737195ef486b9364c4"></a>
|
||||
std::shared_ptr< <a class="el" href="structmynteye_1_1_intrinsics_base.html">IntrinsicsBase</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_a_p_i.html#a55ae8edffe9caf737195ef486b9364c4">GetIntrinsicsBase</a> (const <a class="el" href="group__enumerations.html#ga8fb1bf5d859ee1a5b321cbae0b422280">Stream</a> &stream) const</td></tr>
|
||||
<tr class="memdesc:a55ae8edffe9caf737195ef486b9364c4"><td class="mdescLeft"> </td><td class="mdescRight">Get the intrinsics base of stream. <br /></td></tr>
|
||||
<tr class="separator:a55ae8edffe9caf737195ef486b9364c4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aba7b6ea229e944c9528be2a88d7db873"><td class="memItemLeft" align="right" valign="top"><a id="aba7b6ea229e944c9528be2a88d7db873"></a>
|
||||
<a class="el" href="structmynteye_1_1_extrinsics.html">Extrinsics</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_a_p_i.html#aba7b6ea229e944c9528be2a88d7db873">GetExtrinsics</a> (const <a class="el" href="group__enumerations.html#ga8fb1bf5d859ee1a5b321cbae0b422280">Stream</a> &from, const <a class="el" href="group__enumerations.html#ga8fb1bf5d859ee1a5b321cbae0b422280">Stream</a> &to) const</td></tr>
|
||||
<tr class="memdesc:aba7b6ea229e944c9528be2a88d7db873"><td class="mdescLeft"> </td><td class="mdescRight">Get the extrinsics from one stream to another. <br /></td></tr>
|
||||
<tr class="separator:aba7b6ea229e944c9528be2a88d7db873"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7903ccd0fb6c67b2caa7a62de61f6247"><td class="memItemLeft" align="right" valign="top"><a id="a7903ccd0fb6c67b2caa7a62de61f6247"></a>
|
||||
<a class="el" href="structmynteye_1_1_motion_intrinsics.html">MotionIntrinsics</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_a_p_i.html#a7903ccd0fb6c67b2caa7a62de61f6247">GetMotionIntrinsics</a> () const</td></tr>
|
||||
<tr class="memdesc:a7903ccd0fb6c67b2caa7a62de61f6247"><td class="mdescLeft"> </td><td class="mdescRight">Get the intrinsics of motion. <br /></td></tr>
|
||||
<tr class="separator:a7903ccd0fb6c67b2caa7a62de61f6247"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae7d219e882375be3982f3e1cc7f94ef3"><td class="memItemLeft" align="right" valign="top"><a id="ae7d219e882375be3982f3e1cc7f94ef3"></a>
|
||||
<a class="el" href="structmynteye_1_1_extrinsics.html">Extrinsics</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_a_p_i.html#ae7d219e882375be3982f3e1cc7f94ef3">GetMotionExtrinsics</a> (const <a class="el" href="group__enumerations.html#ga8fb1bf5d859ee1a5b321cbae0b422280">Stream</a> &from) const</td></tr>
|
||||
<tr class="memdesc:ae7d219e882375be3982f3e1cc7f94ef3"><td class="mdescLeft"> </td><td class="mdescRight">Get the extrinsics from one stream to motion. <br /></td></tr>
|
||||
<tr class="separator:ae7d219e882375be3982f3e1cc7f94ef3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae1ed2327d8fd644acb7f87dc6500962e"><td class="memItemLeft" align="right" valign="top"><a id="ae1ed2327d8fd644acb7f87dc6500962e"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_a_p_i.html#ae1ed2327d8fd644acb7f87dc6500962e">LogOptionInfos</a> () const</td></tr>
|
||||
<tr class="memdesc:ae1ed2327d8fd644acb7f87dc6500962e"><td class="mdescLeft"> </td><td class="mdescRight">Log all option infos. <br /></td></tr>
|
||||
<tr class="separator:ae1ed2327d8fd644acb7f87dc6500962e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1b9dfda42d4364bcba6a17b9c9082536"><td class="memItemLeft" align="right" valign="top"><a id="a1b9dfda42d4364bcba6a17b9c9082536"></a>
|
||||
<a class="el" href="structmynteye_1_1_option_info.html">OptionInfo</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_a_p_i.html#a1b9dfda42d4364bcba6a17b9c9082536">GetOptionInfo</a> (const <a class="el" href="group__enumerations.html#ga31bb3da30332d5af00c1851cf0020fb6">Option</a> &option) const</td></tr>
|
||||
<tr class="memdesc:a1b9dfda42d4364bcba6a17b9c9082536"><td class="mdescLeft"> </td><td class="mdescRight">Get the option info. <br /></td></tr>
|
||||
<tr class="separator:a1b9dfda42d4364bcba6a17b9c9082536"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab00fddbd0a46c5f4f8106a376d5f5502"><td class="memItemLeft" align="right" valign="top"><a id="ab00fddbd0a46c5f4f8106a376d5f5502"></a>
|
||||
std::int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_a_p_i.html#ab00fddbd0a46c5f4f8106a376d5f5502">GetOptionValue</a> (const <a class="el" href="group__enumerations.html#ga31bb3da30332d5af00c1851cf0020fb6">Option</a> &option) const</td></tr>
|
||||
<tr class="memdesc:ab00fddbd0a46c5f4f8106a376d5f5502"><td class="mdescLeft"> </td><td class="mdescRight">Get the option value. <br /></td></tr>
|
||||
<tr class="separator:ab00fddbd0a46c5f4f8106a376d5f5502"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af568aef55ebab6ba1a9e481b977620ab"><td class="memItemLeft" align="right" valign="top"><a id="af568aef55ebab6ba1a9e481b977620ab"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_a_p_i.html#af568aef55ebab6ba1a9e481b977620ab">SetOptionValue</a> (const <a class="el" href="group__enumerations.html#ga31bb3da30332d5af00c1851cf0020fb6">Option</a> &option, std::int32_t value)</td></tr>
|
||||
<tr class="memdesc:af568aef55ebab6ba1a9e481b977620ab"><td class="mdescLeft"> </td><td class="mdescRight">Set the option value. <br /></td></tr>
|
||||
<tr class="separator:af568aef55ebab6ba1a9e481b977620ab"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8528285b9cbe0b0d44a8e2a31b6534a0"><td class="memItemLeft" align="right" valign="top"><a id="a8528285b9cbe0b0d44a8e2a31b6534a0"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_a_p_i.html#a8528285b9cbe0b0d44a8e2a31b6534a0">RunOptionAction</a> (const <a class="el" href="group__enumerations.html#ga31bb3da30332d5af00c1851cf0020fb6">Option</a> &option) const</td></tr>
|
||||
<tr class="memdesc:a8528285b9cbe0b0d44a8e2a31b6534a0"><td class="mdescLeft"> </td><td class="mdescRight">Run the option action. <br /></td></tr>
|
||||
<tr class="separator:a8528285b9cbe0b0d44a8e2a31b6534a0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a36c6d91ec30dbad5a825d154f21345f1"><td class="memItemLeft" align="right" valign="top"><a id="a36c6d91ec30dbad5a825d154f21345f1"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_a_p_i.html#a36c6d91ec30dbad5a825d154f21345f1">SetStreamCallback</a> (const <a class="el" href="group__enumerations.html#ga8fb1bf5d859ee1a5b321cbae0b422280">Stream</a> &stream, <a class="el" href="classmynteye_1_1_a_p_i.html#a9f6e4b9cb96f00aa0bdc98522c4ad8db">stream_callback_t</a> callback)</td></tr>
|
||||
<tr class="memdesc:a36c6d91ec30dbad5a825d154f21345f1"><td class="mdescLeft"> </td><td class="mdescRight">Set the callback of stream. <br /></td></tr>
|
||||
<tr class="separator:a36c6d91ec30dbad5a825d154f21345f1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af20017e9e1e0dd1008c0571dae43bf27"><td class="memItemLeft" align="right" valign="top"><a id="af20017e9e1e0dd1008c0571dae43bf27"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_a_p_i.html#af20017e9e1e0dd1008c0571dae43bf27">SetMotionCallback</a> (<a class="el" href="classmynteye_1_1_a_p_i.html#ac8f9a40e30e6b01662d1170eb5bd4735">motion_callback_t</a> callback)</td></tr>
|
||||
<tr class="memdesc:af20017e9e1e0dd1008c0571dae43bf27"><td class="mdescLeft"> </td><td class="mdescRight">Set the callback of motion. <br /></td></tr>
|
||||
<tr class="separator:af20017e9e1e0dd1008c0571dae43bf27"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5c872a25090bfe00659b7ae0b5391aae"><td class="memItemLeft" align="right" valign="top"><a id="a5c872a25090bfe00659b7ae0b5391aae"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_a_p_i.html#a5c872a25090bfe00659b7ae0b5391aae">HasStreamCallback</a> (const <a class="el" href="group__enumerations.html#ga8fb1bf5d859ee1a5b321cbae0b422280">Stream</a> &stream) const</td></tr>
|
||||
<tr class="memdesc:a5c872a25090bfe00659b7ae0b5391aae"><td class="mdescLeft"> </td><td class="mdescRight">Has the callback of stream. <br /></td></tr>
|
||||
<tr class="separator:a5c872a25090bfe00659b7ae0b5391aae"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a11f5f015eb6e80f89d0c51ed6cc25dc8"><td class="memItemLeft" align="right" valign="top"><a id="a11f5f015eb6e80f89d0c51ed6cc25dc8"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_a_p_i.html#a11f5f015eb6e80f89d0c51ed6cc25dc8">HasMotionCallback</a> () const</td></tr>
|
||||
<tr class="memdesc:a11f5f015eb6e80f89d0c51ed6cc25dc8"><td class="mdescLeft"> </td><td class="mdescRight">Has the callback of motion. <br /></td></tr>
|
||||
<tr class="separator:a11f5f015eb6e80f89d0c51ed6cc25dc8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a222fa24a6f6c3a926526728434569d31"><td class="memItemLeft" align="right" valign="top"><a id="a222fa24a6f6c3a926526728434569d31"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_a_p_i.html#a222fa24a6f6c3a926526728434569d31">Start</a> (const <a class="el" href="group__enumerations.html#ga2d9ba6438b1f9ed91cff3587b491d0b3">Source</a> &source)</td></tr>
|
||||
<tr class="memdesc:a222fa24a6f6c3a926526728434569d31"><td class="mdescLeft"> </td><td class="mdescRight">Start capturing the source. <br /></td></tr>
|
||||
<tr class="separator:a222fa24a6f6c3a926526728434569d31"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0e2ab2c1af19216c49b0d69b33cce41f"><td class="memItemLeft" align="right" valign="top"><a id="a0e2ab2c1af19216c49b0d69b33cce41f"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_a_p_i.html#a0e2ab2c1af19216c49b0d69b33cce41f">Stop</a> (const <a class="el" href="group__enumerations.html#ga2d9ba6438b1f9ed91cff3587b491d0b3">Source</a> &source)</td></tr>
|
||||
<tr class="memdesc:a0e2ab2c1af19216c49b0d69b33cce41f"><td class="mdescLeft"> </td><td class="mdescRight">Stop capturing the source. <br /></td></tr>
|
||||
<tr class="separator:a0e2ab2c1af19216c49b0d69b33cce41f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad79528fe6e559fdaeb6d8dcccb50abaf"><td class="memItemLeft" align="right" valign="top"><a id="ad79528fe6e559fdaeb6d8dcccb50abaf"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_a_p_i.html#ad79528fe6e559fdaeb6d8dcccb50abaf">WaitForStreams</a> ()</td></tr>
|
||||
<tr class="memdesc:ad79528fe6e559fdaeb6d8dcccb50abaf"><td class="mdescLeft"> </td><td class="mdescRight">Wait the streams are ready. <br /></td></tr>
|
||||
<tr class="separator:ad79528fe6e559fdaeb6d8dcccb50abaf"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a46f714ee5c92c18fff5ca20d98ad3392"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_a_p_i.html#a46f714ee5c92c18fff5ca20d98ad3392">EnableStreamData</a> (const <a class="el" href="group__enumerations.html#ga8fb1bf5d859ee1a5b321cbae0b422280">Stream</a> &stream)</td></tr>
|
||||
<tr class="memdesc:a46f714ee5c92c18fff5ca20d98ad3392"><td class="mdescLeft"> </td><td class="mdescRight">Enable the data of stream. <a href="#a46f714ee5c92c18fff5ca20d98ad3392">More...</a><br /></td></tr>
|
||||
<tr class="separator:a46f714ee5c92c18fff5ca20d98ad3392"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af384a098983e9cf2c72d53637d5cd45e"><td class="memItemLeft" align="right" valign="top"><a id="af384a098983e9cf2c72d53637d5cd45e"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_a_p_i.html#af384a098983e9cf2c72d53637d5cd45e">DisableStreamData</a> (const <a class="el" href="group__enumerations.html#ga8fb1bf5d859ee1a5b321cbae0b422280">Stream</a> &stream)</td></tr>
|
||||
<tr class="memdesc:af384a098983e9cf2c72d53637d5cd45e"><td class="mdescLeft"> </td><td class="mdescRight">Disable the data of stream. <br /></td></tr>
|
||||
<tr class="separator:af384a098983e9cf2c72d53637d5cd45e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a49a4447f9dbcb85f3aef0a013174f362"><td class="memItemLeft" align="right" valign="top"><a id="a49a4447f9dbcb85f3aef0a013174f362"></a>
|
||||
<a class="el" href="structmynteye_1_1api_1_1_stream_data.html">api::StreamData</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_a_p_i.html#a49a4447f9dbcb85f3aef0a013174f362">GetStreamData</a> (const <a class="el" href="group__enumerations.html#ga8fb1bf5d859ee1a5b321cbae0b422280">Stream</a> &stream)</td></tr>
|
||||
<tr class="memdesc:a49a4447f9dbcb85f3aef0a013174f362"><td class="mdescLeft"> </td><td class="mdescRight">Get the latest data of stream. <br /></td></tr>
|
||||
<tr class="separator:a49a4447f9dbcb85f3aef0a013174f362"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a81f6b26a1f3e136247b6088ce0d61b90"><td class="memItemLeft" align="right" valign="top">std::vector< <a class="el" href="structmynteye_1_1api_1_1_stream_data.html">api::StreamData</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_a_p_i.html#a81f6b26a1f3e136247b6088ce0d61b90">GetStreamDatas</a> (const <a class="el" href="group__enumerations.html#ga8fb1bf5d859ee1a5b321cbae0b422280">Stream</a> &stream)</td></tr>
|
||||
<tr class="memdesc:a81f6b26a1f3e136247b6088ce0d61b90"><td class="mdescLeft"> </td><td class="mdescRight">Get the datas of stream. <a href="#a81f6b26a1f3e136247b6088ce0d61b90">More...</a><br /></td></tr>
|
||||
<tr class="separator:a81f6b26a1f3e136247b6088ce0d61b90"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab7b79e7de29c24686881dee8a4e88e99"><td class="memItemLeft" align="right" valign="top"><a id="ab7b79e7de29c24686881dee8a4e88e99"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_a_p_i.html#ab7b79e7de29c24686881dee8a4e88e99">EnableMotionDatas</a> (std::size_t max_size=std::numeric_limits< std::size_t >::max())</td></tr>
|
||||
<tr class="memdesc:ab7b79e7de29c24686881dee8a4e88e99"><td class="mdescLeft"> </td><td class="mdescRight">Enable cache motion datas. <br /></td></tr>
|
||||
<tr class="separator:ab7b79e7de29c24686881dee8a4e88e99"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1f658caec8679193b7cb7ce957f1113a"><td class="memItemLeft" align="right" valign="top"><a id="a1f658caec8679193b7cb7ce957f1113a"></a>
|
||||
std::vector< <a class="el" href="structmynteye_1_1api_1_1_motion_data.html">api::MotionData</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_a_p_i.html#a1f658caec8679193b7cb7ce957f1113a">GetMotionDatas</a> ()</td></tr>
|
||||
<tr class="memdesc:a1f658caec8679193b7cb7ce957f1113a"><td class="mdescLeft"> </td><td class="mdescRight">Get the motion datas. <br /></td></tr>
|
||||
<tr class="separator:a1f658caec8679193b7cb7ce957f1113a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a719925512f3acbdb7ca6bac29fa76fcf"><td class="memItemLeft" align="right" valign="top"><a id="a719925512f3acbdb7ca6bac29fa76fcf"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_a_p_i.html#a719925512f3acbdb7ca6bac29fa76fcf">EnablePlugin</a> (const std::string &path)</td></tr>
|
||||
<tr class="memdesc:a719925512f3acbdb7ca6bac29fa76fcf"><td class="mdescLeft"> </td><td class="mdescRight">Enable the plugin. <br /></td></tr>
|
||||
<tr class="separator:a719925512f3acbdb7ca6bac29fa76fcf"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
|
||||
Static Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a7e70df58b46483307f9ab45cfc5f7c01"><td class="memItemLeft" align="right" valign="top">static std::shared_ptr< <a class="el" href="classmynteye_1_1_a_p_i.html">API</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_a_p_i.html#a7e70df58b46483307f9ab45cfc5f7c01">Create</a> (int argc, char *argv[])</td></tr>
|
||||
<tr class="memdesc:a7e70df58b46483307f9ab45cfc5f7c01"><td class="mdescLeft"> </td><td class="mdescRight">Create the <a class="el" href="classmynteye_1_1_a_p_i.html" title="The API class to communicate with MYNT® EYE device.">API</a> instance. <a href="#a7e70df58b46483307f9ab45cfc5f7c01">More...</a><br /></td></tr>
|
||||
<tr class="separator:a7e70df58b46483307f9ab45cfc5f7c01"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad807bf23b09460e7cc9599db88aa532b"><td class="memItemLeft" align="right" valign="top">static std::shared_ptr< <a class="el" href="classmynteye_1_1_a_p_i.html">API</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_a_p_i.html#ad807bf23b09460e7cc9599db88aa532b">Create</a> (int argc, char *argv[], const std::shared_ptr< <a class="el" href="classmynteye_1_1_device.html">Device</a> > &device)</td></tr>
|
||||
<tr class="memdesc:ad807bf23b09460e7cc9599db88aa532b"><td class="mdescLeft"> </td><td class="mdescRight">Create the <a class="el" href="classmynteye_1_1_a_p_i.html" title="The API class to communicate with MYNT® EYE device.">API</a> instance. <a href="#ad807bf23b09460e7cc9599db88aa532b">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad807bf23b09460e7cc9599db88aa532b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a976a0ef3efa64eb0f496fe608c34103e"><td class="memItemLeft" align="right" valign="top">static std::shared_ptr< <a class="el" href="classmynteye_1_1_a_p_i.html">API</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_a_p_i.html#a976a0ef3efa64eb0f496fe608c34103e">Create</a> (const std::shared_ptr< <a class="el" href="classmynteye_1_1_device.html">Device</a> > &device)</td></tr>
|
||||
<tr class="memdesc:a976a0ef3efa64eb0f496fe608c34103e"><td class="mdescLeft"> </td><td class="mdescRight">Create the <a class="el" href="classmynteye_1_1_a_p_i.html" title="The API class to communicate with MYNT® EYE device.">API</a> instance. <a href="#a976a0ef3efa64eb0f496fe608c34103e">More...</a><br /></td></tr>
|
||||
<tr class="separator:a976a0ef3efa64eb0f496fe608c34103e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>The <a class="el" href="classmynteye_1_1_a_p_i.html" title="The API class to communicate with MYNT® EYE device.">API</a> class to communicate with MYNT® EYE device. </p>
|
||||
</div><h2 class="groupheader">Member Typedef Documentation</h2>
|
||||
<a id="ac8f9a40e30e6b01662d1170eb5bd4735"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac8f9a40e30e6b01662d1170eb5bd4735">◆ </a></span>motion_callback_t</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">using <a class="el" href="classmynteye_1_1_a_p_i.html#ac8f9a40e30e6b01662d1170eb5bd4735">mynteye::API::motion_callback_t</a> = std::function<void(const <a class="el" href="structmynteye_1_1api_1_1_motion_data.html">api::MotionData</a> &data)></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>The <a class="el" href="structmynteye_1_1api_1_1_motion_data.html" title="API motion data.">api::MotionData</a> callback. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a9f6e4b9cb96f00aa0bdc98522c4ad8db"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a9f6e4b9cb96f00aa0bdc98522c4ad8db">◆ </a></span>stream_callback_t</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">using <a class="el" href="classmynteye_1_1_a_p_i.html#a9f6e4b9cb96f00aa0bdc98522c4ad8db">mynteye::API::stream_callback_t</a> = std::function<void(const <a class="el" href="structmynteye_1_1api_1_1_stream_data.html">api::StreamData</a> &data)></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>The <a class="el" href="structmynteye_1_1api_1_1_stream_data.html" title="API stream data.">api::StreamData</a> callback. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a7e70df58b46483307f9ab45cfc5f7c01"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a7e70df58b46483307f9ab45cfc5f7c01">◆ </a></span>Create() <span class="overload">[1/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">static std::shared_ptr<<a class="el" href="classmynteye_1_1_a_p_i.html">API</a>> mynteye::API::Create </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>argc</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">char * </td>
|
||||
<td class="paramname"><em>argv</em>[] </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Create the <a class="el" href="classmynteye_1_1_a_p_i.html" title="The API class to communicate with MYNT® EYE device.">API</a> instance. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">argc</td><td>the arg count. </td></tr>
|
||||
<tr><td class="paramname">argv</td><td>the arg values. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>the <a class="el" href="classmynteye_1_1_a_p_i.html" title="The API class to communicate with MYNT® EYE device.">API</a> instance. </dd></dl>
|
||||
<dl class="section note"><dt>Note</dt><dd>This will init glog with args and call <a class="el" href="group__utils.html#gadaaa451b569023317e4d224b44381d41" title="Detecting MYNT EYE devices and prompt user to select one.">device::select()</a> to select a device. </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ad807bf23b09460e7cc9599db88aa532b"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad807bf23b09460e7cc9599db88aa532b">◆ </a></span>Create() <span class="overload">[2/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">static std::shared_ptr<<a class="el" href="classmynteye_1_1_a_p_i.html">API</a>> mynteye::API::Create </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>argc</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">char * </td>
|
||||
<td class="paramname"><em>argv</em>[], </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const std::shared_ptr< <a class="el" href="classmynteye_1_1_device.html">Device</a> > & </td>
|
||||
<td class="paramname"><em>device</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Create the <a class="el" href="classmynteye_1_1_a_p_i.html" title="The API class to communicate with MYNT® EYE device.">API</a> instance. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">argc</td><td>the arg count. </td></tr>
|
||||
<tr><td class="paramname">argv</td><td>the arg values. </td></tr>
|
||||
<tr><td class="paramname">device</td><td>the selected device. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>the <a class="el" href="classmynteye_1_1_a_p_i.html" title="The API class to communicate with MYNT® EYE device.">API</a> instance. </dd></dl>
|
||||
<dl class="section note"><dt>Note</dt><dd>This will init glog with args. </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a976a0ef3efa64eb0f496fe608c34103e"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a976a0ef3efa64eb0f496fe608c34103e">◆ </a></span>Create() <span class="overload">[3/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">static std::shared_ptr<<a class="el" href="classmynteye_1_1_a_p_i.html">API</a>> mynteye::API::Create </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const std::shared_ptr< <a class="el" href="classmynteye_1_1_device.html">Device</a> > & </td>
|
||||
<td class="paramname"><em>device</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Create the <a class="el" href="classmynteye_1_1_a_p_i.html" title="The API class to communicate with MYNT® EYE device.">API</a> instance. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">device</td><td>the selected device. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>the <a class="el" href="classmynteye_1_1_a_p_i.html" title="The API class to communicate with MYNT® EYE device.">API</a> instance. </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a46f714ee5c92c18fff5ca20d98ad3392"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a46f714ee5c92c18fff5ca20d98ad3392">◆ </a></span>EnableStreamData()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void mynteye::API::EnableStreamData </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="group__enumerations.html#ga8fb1bf5d859ee1a5b321cbae0b422280">Stream</a> & </td>
|
||||
<td class="paramname"><em>stream</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Enable the data of stream. </p>
|
||||
<dl class="section note"><dt>Note</dt><dd>must enable the stream if it's a synthetic one. This means the stream in not native, the device has the capability to provide this stream, but still support this stream. </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="adb0846963ed694745d4dc4a3f3c3a5a0"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#adb0846963ed694745d4dc4a3f3c3a5a0">◆ </a></span>GetIntrinsics()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="structmynteye_1_1_intrinsics_pinhole.html">IntrinsicsPinhole</a> mynteye::API::GetIntrinsics </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="group__enumerations.html#ga8fb1bf5d859ee1a5b321cbae0b422280">Stream</a> & </td>
|
||||
<td class="paramname"><em>stream</em></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000001">Deprecated:</a></b></dt><dd>Get the intrinsics (pinhole) of stream.</dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a81f6b26a1f3e136247b6088ce0d61b90"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a81f6b26a1f3e136247b6088ce0d61b90">◆ </a></span>GetStreamDatas()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">std::vector<<a class="el" href="structmynteye_1_1api_1_1_stream_data.html">api::StreamData</a>> mynteye::API::GetStreamDatas </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="group__enumerations.html#ga8fb1bf5d859ee1a5b321cbae0b422280">Stream</a> & </td>
|
||||
<td class="paramname"><em>stream</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get the datas of stream. </p>
|
||||
<dl class="section note"><dt>Note</dt><dd>default cache 4 datas at most. </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><b>mynteye</b></li><li class="navelem"><a class="el" href="classmynteye_1_1_a_p_i.html">API</a></li>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.15 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
44
classmynteye_1_1_a_p_i.js
Normal file
@ -0,0 +1,44 @@
|
||||
var classmynteye_1_1_a_p_i =
|
||||
[
|
||||
[ "motion_callback_t", "classmynteye_1_1_a_p_i.html#ac8f9a40e30e6b01662d1170eb5bd4735", null ],
|
||||
[ "stream_callback_t", "classmynteye_1_1_a_p_i.html#a9f6e4b9cb96f00aa0bdc98522c4ad8db", null ],
|
||||
[ "ConfigStreamRequest", "classmynteye_1_1_a_p_i.html#ae5dfc550818235e9add90b19d484bdde", null ],
|
||||
[ "ConfigStreamRequest", "classmynteye_1_1_a_p_i.html#a1e889313161109b0d3b46514260fe72e", null ],
|
||||
[ "DisableStreamData", "classmynteye_1_1_a_p_i.html#af384a098983e9cf2c72d53637d5cd45e", null ],
|
||||
[ "EnableMotionDatas", "classmynteye_1_1_a_p_i.html#ab7b79e7de29c24686881dee8a4e88e99", null ],
|
||||
[ "EnablePlugin", "classmynteye_1_1_a_p_i.html#a719925512f3acbdb7ca6bac29fa76fcf", null ],
|
||||
[ "EnableStreamData", "classmynteye_1_1_a_p_i.html#a46f714ee5c92c18fff5ca20d98ad3392", null ],
|
||||
[ "GetExtrinsics", "classmynteye_1_1_a_p_i.html#aba7b6ea229e944c9528be2a88d7db873", null ],
|
||||
[ "GetInfo", "classmynteye_1_1_a_p_i.html#ae1ac780b31a33a15aa9d9d38594b3970", null ],
|
||||
[ "GetInfo", "classmynteye_1_1_a_p_i.html#a766028e7cc0cb10f161be38fad94b25f", null ],
|
||||
[ "GetIntrinsics", "classmynteye_1_1_a_p_i.html#adb0846963ed694745d4dc4a3f3c3a5a0", null ],
|
||||
[ "GetIntrinsics", "classmynteye_1_1_a_p_i.html#a050ba243b53157753ff960ff48e6cdb8", null ],
|
||||
[ "GetIntrinsicsBase", "classmynteye_1_1_a_p_i.html#a55ae8edffe9caf737195ef486b9364c4", null ],
|
||||
[ "GetModel", "classmynteye_1_1_a_p_i.html#a148afe3445e90a9aa8ac2ec85aa3aadd", null ],
|
||||
[ "GetMotionDatas", "classmynteye_1_1_a_p_i.html#a1f658caec8679193b7cb7ce957f1113a", null ],
|
||||
[ "GetMotionExtrinsics", "classmynteye_1_1_a_p_i.html#ae7d219e882375be3982f3e1cc7f94ef3", null ],
|
||||
[ "GetMotionIntrinsics", "classmynteye_1_1_a_p_i.html#a7903ccd0fb6c67b2caa7a62de61f6247", null ],
|
||||
[ "GetOptionInfo", "classmynteye_1_1_a_p_i.html#a1b9dfda42d4364bcba6a17b9c9082536", null ],
|
||||
[ "GetOptionValue", "classmynteye_1_1_a_p_i.html#ab00fddbd0a46c5f4f8106a376d5f5502", null ],
|
||||
[ "GetStreamData", "classmynteye_1_1_a_p_i.html#a49a4447f9dbcb85f3aef0a013174f362", null ],
|
||||
[ "GetStreamDatas", "classmynteye_1_1_a_p_i.html#a81f6b26a1f3e136247b6088ce0d61b90", null ],
|
||||
[ "GetStreamRequest", "classmynteye_1_1_a_p_i.html#a3205feafedf151ed79ee146beed3be07", null ],
|
||||
[ "GetStreamRequest", "classmynteye_1_1_a_p_i.html#a5562690487612d00dddeb7061e4e82f5", null ],
|
||||
[ "GetStreamRequests", "classmynteye_1_1_a_p_i.html#a7b45104aa50cf10819993ccb875620ae", null ],
|
||||
[ "GetStreamRequests", "classmynteye_1_1_a_p_i.html#a3f30d5f3e01db57e2ff18f7126ac4e5e", null ],
|
||||
[ "HasMotionCallback", "classmynteye_1_1_a_p_i.html#a11f5f015eb6e80f89d0c51ed6cc25dc8", null ],
|
||||
[ "HasStreamCallback", "classmynteye_1_1_a_p_i.html#a5c872a25090bfe00659b7ae0b5391aae", null ],
|
||||
[ "LogOptionInfos", "classmynteye_1_1_a_p_i.html#ae1ed2327d8fd644acb7f87dc6500962e", null ],
|
||||
[ "RunOptionAction", "classmynteye_1_1_a_p_i.html#a8528285b9cbe0b0d44a8e2a31b6534a0", null ],
|
||||
[ "SelectStreamRequest", "classmynteye_1_1_a_p_i.html#a9e893cc3a7bf42792ffd74cf3f462380", null ],
|
||||
[ "SetMotionCallback", "classmynteye_1_1_a_p_i.html#af20017e9e1e0dd1008c0571dae43bf27", null ],
|
||||
[ "SetOptionValue", "classmynteye_1_1_a_p_i.html#af568aef55ebab6ba1a9e481b977620ab", null ],
|
||||
[ "SetStreamCallback", "classmynteye_1_1_a_p_i.html#a36c6d91ec30dbad5a825d154f21345f1", null ],
|
||||
[ "Start", "classmynteye_1_1_a_p_i.html#a222fa24a6f6c3a926526728434569d31", null ],
|
||||
[ "Stop", "classmynteye_1_1_a_p_i.html#a0e2ab2c1af19216c49b0d69b33cce41f", null ],
|
||||
[ "Supports", "classmynteye_1_1_a_p_i.html#a4b8b169d41fec0d464d004abcb8d5833", null ],
|
||||
[ "Supports", "classmynteye_1_1_a_p_i.html#a3c7b424a762c80de97eb389cb510602a", null ],
|
||||
[ "Supports", "classmynteye_1_1_a_p_i.html#a6ab0fa4d84bc9db2488fb176b8868132", null ],
|
||||
[ "Supports", "classmynteye_1_1_a_p_i.html#a72b09033247db5b4d6442124c0f41f68", null ],
|
||||
[ "WaitForStreams", "classmynteye_1_1_a_p_i.html#ad79528fe6e559fdaeb6d8dcccb50abaf", null ]
|
||||
];
|
118
classmynteye_1_1_async_callback.html
Normal file
@ -0,0 +1,118 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.15"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>MYNT EYE S SDK: mynteye::AsyncCallback< Data > Class Template Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(initResizable);
|
||||
/* @license-end */</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="custom.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MYNT EYE S SDK
|
||||
 <span id="projectnumber">2.3.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">http://www.myntai.com/mynteye/standard</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.15 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license-end */
|
||||
</script>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('classmynteye_1_1_async_callback.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">mynteye::AsyncCallback< Data > Class Template Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><b>mynteye</b></li><li class="navelem"><a class="el" href="classmynteye_1_1_async_callback.html">AsyncCallback</a></li>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.15 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
121
classmynteye_1_1_context-members.html
Normal file
@ -0,0 +1,121 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.15"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>MYNT EYE S SDK: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(initResizable);
|
||||
/* @license-end */</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="custom.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MYNT EYE S SDK
|
||||
 <span id="projectnumber">2.3.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">http://www.myntai.com/mynteye/standard</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.15 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license-end */
|
||||
</script>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('classmynteye_1_1_context.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">mynteye::Context Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classmynteye_1_1_context.html">mynteye::Context</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1_context.html#a7eea7878d29bdfcdfaa4b6d9fdfb861f">devices</a>() const</td><td class="entry"><a class="el" href="classmynteye_1_1_context.html">mynteye::Context</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.15 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
162
classmynteye_1_1_context.html
Normal file
@ -0,0 +1,162 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.15"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>MYNT EYE S SDK: mynteye::Context Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(initResizable);
|
||||
/* @license-end */</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="custom.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MYNT EYE S SDK
|
||||
 <span id="projectnumber">2.3.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">http://www.myntai.com/mynteye/standard</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.15 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license-end */
|
||||
</script>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('classmynteye_1_1_context.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="classmynteye_1_1_context-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">mynteye::Context Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>The context about devices.
|
||||
<a href="classmynteye_1_1_context.html#details">More...</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a7eea7878d29bdfcdfaa4b6d9fdfb861f"><td class="memItemLeft" align="right" valign="top">std::vector< std::shared_ptr< <a class="el" href="classmynteye_1_1_device.html">Device</a> > > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_context.html#a7eea7878d29bdfcdfaa4b6d9fdfb861f">devices</a> () const</td></tr>
|
||||
<tr class="memdesc:a7eea7878d29bdfcdfaa4b6d9fdfb861f"><td class="mdescLeft"> </td><td class="mdescRight">Get all devices now. <a href="#a7eea7878d29bdfcdfaa4b6d9fdfb861f">More...</a><br /></td></tr>
|
||||
<tr class="separator:a7eea7878d29bdfcdfaa4b6d9fdfb861f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>The context about devices. </p>
|
||||
</div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a7eea7878d29bdfcdfaa4b6d9fdfb861f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a7eea7878d29bdfcdfaa4b6d9fdfb861f">◆ </a></span>devices()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">std::vector<std::shared_ptr<<a class="el" href="classmynteye_1_1_device.html">Device</a>> > mynteye::Context::devices </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get all devices now. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>a vector of all devices. </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><b>mynteye</b></li><li class="navelem"><a class="el" href="classmynteye_1_1_context.html">Context</a></li>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.15 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
4
classmynteye_1_1_context.js
Normal file
@ -0,0 +1,4 @@
|
||||
var classmynteye_1_1_context =
|
||||
[
|
||||
[ "devices", "classmynteye_1_1_context.html#a7eea7878d29bdfcdfaa4b6d9fdfb861f", null ]
|
||||
];
|
166
classmynteye_1_1_device-members.html
Normal file
@ -0,0 +1,166 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.15"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>MYNT EYE S SDK: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(initResizable);
|
||||
/* @license-end */</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="custom.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MYNT EYE S SDK
|
||||
 <span id="projectnumber">2.3.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">http://www.myntai.com/mynteye/standard</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.15 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license-end */
|
||||
</script>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('classmynteye_1_1_device.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">mynteye::Device Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classmynteye_1_1_device.html">mynteye::Device</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1_device.html#afb3612430320c1460bfc01b4a81c7da2">ConfigStreamRequest</a>(const Capabilities &capability, const StreamRequest &request)</td><td class="entry"><a class="el" href="classmynteye_1_1_device.html">mynteye::Device</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1_device.html#ac27e58e14eb27dc7d6a45becc8ba03ce">ConfigStreamRequest</a>(const StreamRequest &request)</td><td class="entry"><a class="el" href="classmynteye_1_1_device.html">mynteye::Device</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1_device.html#ab97c5f57f2dfa795cdbc5dcfb5f14edc">Create</a>(const std::string &name, std::shared_ptr< uvc::device > device)</td><td class="entry"><a class="el" href="classmynteye_1_1_device.html">mynteye::Device</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1_device.html#a92d0aad8cb393d5fc3dc924de3250aa7">EnableMotionDatas</a>()</td><td class="entry"><a class="el" href="classmynteye_1_1_device.html">mynteye::Device</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1_device.html#aa7fc509112f867df18d80e983eb92306">EnableMotionDatas</a>(std::size_t max_size)</td><td class="entry"><a class="el" href="classmynteye_1_1_device.html">mynteye::Device</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1_device.html#a48bae469e7c334a7e3e0e7414adad3e0">GetExtrinsics</a>(const Stream &from, const Stream &to) const</td><td class="entry"><a class="el" href="classmynteye_1_1_device.html">mynteye::Device</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1_device.html#a2543487f553a0cb113ec12ef6cf3be3b">GetExtrinsics</a>(const Stream &from, const Stream &to, bool *ok) const</td><td class="entry"><a class="el" href="classmynteye_1_1_device.html">mynteye::Device</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1_device.html#af139f1fb5344b01672db4024b563829c">GetInfo</a>() const</td><td class="entry"><a class="el" href="classmynteye_1_1_device.html">mynteye::Device</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1_device.html#a03679fe952d18f663862dbeb9d9139ee">GetInfo</a>(const Info &info) const</td><td class="entry"><a class="el" href="classmynteye_1_1_device.html">mynteye::Device</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1_device.html#ab0675c3acd689e3d18d485ddb62b4b0d">GetIntrinsics</a>(const Stream &stream) const</td><td class="entry"><a class="el" href="classmynteye_1_1_device.html">mynteye::Device</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1_device.html#a20f448645790482ccfed04b19773172d">GetIntrinsics</a>(const Stream &stream, bool *ok) const</td><td class="entry"><a class="el" href="classmynteye_1_1_device.html">mynteye::Device</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1_device.html#a9a397115352b5c7350ca5ee6a29c844f">GetLatestStreamData</a>(const Stream &stream)</td><td class="entry"><a class="el" href="classmynteye_1_1_device.html">mynteye::Device</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1_device.html#a16025bfcc0eeb51ee21108d2367b6bf1">GetModel</a>() const</td><td class="entry"><a class="el" href="classmynteye_1_1_device.html">mynteye::Device</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1_device.html#af4518baf85dc42b8e3a9716bd7bd33a4">GetMotionDatas</a>()</td><td class="entry"><a class="el" href="classmynteye_1_1_device.html">mynteye::Device</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1_device.html#af3eb2e3d25009e8ca5a5d478ad1a901f">GetMotionExtrinsics</a>(const Stream &from) const</td><td class="entry"><a class="el" href="classmynteye_1_1_device.html">mynteye::Device</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1_device.html#ad199156e095e6f7eacc016a886d1962b">GetMotionExtrinsics</a>(const Stream &from, bool *ok) const</td><td class="entry"><a class="el" href="classmynteye_1_1_device.html">mynteye::Device</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1_device.html#abb166d4194842c676a658a75c067325e">GetMotionIntrinsics</a>() const</td><td class="entry"><a class="el" href="classmynteye_1_1_device.html">mynteye::Device</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1_device.html#a8daa4d51c6ffe36ee47de4cae80fc6be">GetMotionIntrinsics</a>(bool *ok) const</td><td class="entry"><a class="el" href="classmynteye_1_1_device.html">mynteye::Device</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1_device.html#a193df32ddddecda93c36142e10e37e15">GetOptionInfo</a>(const Option &option) const</td><td class="entry"><a class="el" href="classmynteye_1_1_device.html">mynteye::Device</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1_device.html#ae424a4e294e575f66b9ae1a85f110943">GetOptionValue</a>(const Option &option) const</td><td class="entry"><a class="el" href="classmynteye_1_1_device.html">mynteye::Device</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1_device.html#a720fbc70a2ddb55aa29bbca3d5057157">GetStreamData</a>(const Stream &stream)</td><td class="entry"><a class="el" href="classmynteye_1_1_device.html">mynteye::Device</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1_device.html#ac1ce8fd9e9d164a7a547eac8d266d382">GetStreamDatas</a>(const Stream &stream)</td><td class="entry"><a class="el" href="classmynteye_1_1_device.html">mynteye::Device</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1_device.html#ac41dc4574e487d37eae7f3d8dfaaed71">GetStreamRequest</a>(const Capabilities &capability) const</td><td class="entry"><a class="el" href="classmynteye_1_1_device.html">mynteye::Device</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1_device.html#abd40867c7975405acb1e9bcb36636d62">GetStreamRequest</a>() const</td><td class="entry"><a class="el" href="classmynteye_1_1_device.html">mynteye::Device</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1_device.html#adbd712ab0e11fd24bcce9ef504be8a86">GetStreamRequests</a>(const Capabilities &capability) const</td><td class="entry"><a class="el" href="classmynteye_1_1_device.html">mynteye::Device</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1_device.html#a97c285f7edb792f98d77874a33da32d2">GetStreamRequests</a>() const</td><td class="entry"><a class="el" href="classmynteye_1_1_device.html">mynteye::Device</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1_device.html#a39e3e5d977b184d8c678ee05090788c6">HasMotionCallback</a>() const</td><td class="entry"><a class="el" href="classmynteye_1_1_device.html">mynteye::Device</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1_device.html#aa6600e9f307f5ba5965251b950010bdb">HasStreamCallback</a>(const Stream &stream) const</td><td class="entry"><a class="el" href="classmynteye_1_1_device.html">mynteye::Device</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1_device.html#afe1f0017b22a9dd9b3381c285c382c03">LogOptionInfos</a>() const</td><td class="entry"><a class="el" href="classmynteye_1_1_device.html">mynteye::Device</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1_device.html#a790a13f71c45594cc4a57a7adf39081e">motion_callback_t</a> typedef</td><td class="entry"><a class="el" href="classmynteye_1_1_device.html">mynteye::Device</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1_device.html#a4ca52202cdb51f565e880dabddc44811">RunOptionAction</a>(const Option &option) const</td><td class="entry"><a class="el" href="classmynteye_1_1_device.html">mynteye::Device</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1_device.html#a2de0b3ed05490f678d8b8066d87ad4d3">SetExtrinsics</a>(const Stream &from, const Stream &to, const Extrinsics &ex)</td><td class="entry"><a class="el" href="classmynteye_1_1_device.html">mynteye::Device</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1_device.html#a95aaa0ae1d9f2e265896f569f60e090d">SetIntrinsics</a>(const Stream &stream, const std::shared_ptr< IntrinsicsBase > &in)</td><td class="entry"><a class="el" href="classmynteye_1_1_device.html">mynteye::Device</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1_device.html#a66556f01d685a52fdd7143bc8a1c62e0">SetMotionCallback</a>(motion_callback_t callback, bool async=false)</td><td class="entry"><a class="el" href="classmynteye_1_1_device.html">mynteye::Device</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1_device.html#a1de8fab53524dab51725eb7436285023">SetMotionExtrinsics</a>(const Stream &from, const Extrinsics &ex)</td><td class="entry"><a class="el" href="classmynteye_1_1_device.html">mynteye::Device</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1_device.html#a05c8c6f3037a58b0fc101de3cf95e6aa">SetMotionIntrinsics</a>(const MotionIntrinsics &in)</td><td class="entry"><a class="el" href="classmynteye_1_1_device.html">mynteye::Device</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1_device.html#a435700c5725c4b01163002aa1b7c2852">SetOptionValue</a>(const Option &option, std::int32_t value)</td><td class="entry"><a class="el" href="classmynteye_1_1_device.html">mynteye::Device</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1_device.html#ac50392a3f2aeb33191eb9d313e078e91">SetStreamCallback</a>(const Stream &stream, stream_callback_t callback, bool async=false)</td><td class="entry"><a class="el" href="classmynteye_1_1_device.html">mynteye::Device</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1_device.html#ac1517e89034f6a28e82fd55de65eef93">Start</a>(const Source &source)</td><td class="entry"><a class="el" href="classmynteye_1_1_device.html">mynteye::Device</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1_device.html#abf77d52235ae69e0fae7fc7d4fbd18cd">Stop</a>(const Source &source)</td><td class="entry"><a class="el" href="classmynteye_1_1_device.html">mynteye::Device</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1_device.html#af461797d9035989c4df99487dd673906">stream_callback_t</a> typedef</td><td class="entry"><a class="el" href="classmynteye_1_1_device.html">mynteye::Device</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1_device.html#ace7254bda1d1b08eb013bffbaf3f16e9">Supports</a>(const Stream &stream) const</td><td class="entry"><a class="el" href="classmynteye_1_1_device.html">mynteye::Device</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1_device.html#a5113417ab6c082ae57c01897d71948ed">Supports</a>(const Capabilities &capability) const</td><td class="entry"><a class="el" href="classmynteye_1_1_device.html">mynteye::Device</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1_device.html#a89d660802a38a8fe716ce5883376c574">Supports</a>(const Option &option) const</td><td class="entry"><a class="el" href="classmynteye_1_1_device.html">mynteye::Device</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1_device.html#a310bcbb95bf7cbacf7691a69cf156721">Supports</a>(const AddOns &addon) const</td><td class="entry"><a class="el" href="classmynteye_1_1_device.html">mynteye::Device</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1_device.html#a51137b2c1fff95ccf45be74e4a42f809">WaitForStreams</a>()</td><td class="entry"><a class="el" href="classmynteye_1_1_device.html">mynteye::Device</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.15 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
436
classmynteye_1_1_device.html
Normal file
@ -0,0 +1,436 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.15"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>MYNT EYE S SDK: mynteye::Device Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(initResizable);
|
||||
/* @license-end */</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="custom.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MYNT EYE S SDK
|
||||
 <span id="projectnumber">2.3.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">http://www.myntai.com/mynteye/standard</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.15 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license-end */
|
||||
</script>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('classmynteye_1_1_device.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-types">Public Types</a> |
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pub-static-methods">Static Public Member Functions</a> |
|
||||
<a href="classmynteye_1_1_device-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">mynteye::Device Class Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>The <a class="el" href="classmynteye_1_1_device.html" title="The Device class to communicate with MYNT® EYE device.">Device</a> class to communicate with MYNT® EYE device.
|
||||
<a href="classmynteye_1_1_device.html#details">More...</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
|
||||
Public Types</h2></td></tr>
|
||||
<tr class="memitem:af461797d9035989c4df99487dd673906"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_device.html#af461797d9035989c4df99487dd673906">stream_callback_t</a> = device::StreamCallback</td></tr>
|
||||
<tr class="memdesc:af461797d9035989c4df99487dd673906"><td class="mdescLeft"> </td><td class="mdescRight">The <a class="el" href="structmynteye_1_1device_1_1_stream_data.html" title="Device stream data.">device::StreamData</a> callback. <a href="#af461797d9035989c4df99487dd673906">More...</a><br /></td></tr>
|
||||
<tr class="separator:af461797d9035989c4df99487dd673906"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a790a13f71c45594cc4a57a7adf39081e"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_device.html#a790a13f71c45594cc4a57a7adf39081e">motion_callback_t</a> = device::MotionCallback</td></tr>
|
||||
<tr class="memdesc:a790a13f71c45594cc4a57a7adf39081e"><td class="mdescLeft"> </td><td class="mdescRight">The <a class="el" href="structmynteye_1_1device_1_1_motion_data.html" title="Device motion data.">device::MotionData</a> callback. <a href="#a790a13f71c45594cc4a57a7adf39081e">More...</a><br /></td></tr>
|
||||
<tr class="separator:a790a13f71c45594cc4a57a7adf39081e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a16025bfcc0eeb51ee21108d2367b6bf1"><td class="memItemLeft" align="right" valign="top"><a id="a16025bfcc0eeb51ee21108d2367b6bf1"></a>
|
||||
<a class="el" href="group__enumerations.html#ga3d88e0528ad84eed0e7915c7ed632087">Model</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_device.html#a16025bfcc0eeb51ee21108d2367b6bf1">GetModel</a> () const</td></tr>
|
||||
<tr class="memdesc:a16025bfcc0eeb51ee21108d2367b6bf1"><td class="mdescLeft"> </td><td class="mdescRight">Get the model. <br /></td></tr>
|
||||
<tr class="separator:a16025bfcc0eeb51ee21108d2367b6bf1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ace7254bda1d1b08eb013bffbaf3f16e9"><td class="memItemLeft" align="right" valign="top"><a id="ace7254bda1d1b08eb013bffbaf3f16e9"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_device.html#ace7254bda1d1b08eb013bffbaf3f16e9">Supports</a> (const <a class="el" href="group__enumerations.html#ga8fb1bf5d859ee1a5b321cbae0b422280">Stream</a> &stream) const</td></tr>
|
||||
<tr class="memdesc:ace7254bda1d1b08eb013bffbaf3f16e9"><td class="mdescLeft"> </td><td class="mdescRight">Supports the stream or not. <br /></td></tr>
|
||||
<tr class="separator:ace7254bda1d1b08eb013bffbaf3f16e9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5113417ab6c082ae57c01897d71948ed"><td class="memItemLeft" align="right" valign="top"><a id="a5113417ab6c082ae57c01897d71948ed"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_device.html#a5113417ab6c082ae57c01897d71948ed">Supports</a> (const <a class="el" href="group__enumerations.html#ga924c6892a17872477999697dfb5269c6">Capabilities</a> &capability) const</td></tr>
|
||||
<tr class="memdesc:a5113417ab6c082ae57c01897d71948ed"><td class="mdescLeft"> </td><td class="mdescRight">Supports the capability or not. <br /></td></tr>
|
||||
<tr class="separator:a5113417ab6c082ae57c01897d71948ed"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a89d660802a38a8fe716ce5883376c574"><td class="memItemLeft" align="right" valign="top"><a id="a89d660802a38a8fe716ce5883376c574"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_device.html#a89d660802a38a8fe716ce5883376c574">Supports</a> (const <a class="el" href="group__enumerations.html#ga31bb3da30332d5af00c1851cf0020fb6">Option</a> &option) const</td></tr>
|
||||
<tr class="memdesc:a89d660802a38a8fe716ce5883376c574"><td class="mdescLeft"> </td><td class="mdescRight">Supports the option or not. <br /></td></tr>
|
||||
<tr class="separator:a89d660802a38a8fe716ce5883376c574"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a310bcbb95bf7cbacf7691a69cf156721"><td class="memItemLeft" align="right" valign="top"><a id="a310bcbb95bf7cbacf7691a69cf156721"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_device.html#a310bcbb95bf7cbacf7691a69cf156721">Supports</a> (const <a class="el" href="group__enumerations.html#gac5354b730c4500e6371a8b7048185a71">AddOns</a> &addon) const</td></tr>
|
||||
<tr class="memdesc:a310bcbb95bf7cbacf7691a69cf156721"><td class="mdescLeft"> </td><td class="mdescRight">Supports the addon or not. <br /></td></tr>
|
||||
<tr class="separator:a310bcbb95bf7cbacf7691a69cf156721"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adbd712ab0e11fd24bcce9ef504be8a86"><td class="memItemLeft" align="right" valign="top"><a id="adbd712ab0e11fd24bcce9ef504be8a86"></a>
|
||||
const std::vector< <a class="el" href="structmynteye_1_1_stream_request.html">StreamRequest</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_device.html#adbd712ab0e11fd24bcce9ef504be8a86">GetStreamRequests</a> (const <a class="el" href="group__enumerations.html#ga924c6892a17872477999697dfb5269c6">Capabilities</a> &capability) const</td></tr>
|
||||
<tr class="memdesc:adbd712ab0e11fd24bcce9ef504be8a86"><td class="mdescLeft"> </td><td class="mdescRight">Get all stream requests of the capability. <br /></td></tr>
|
||||
<tr class="separator:adbd712ab0e11fd24bcce9ef504be8a86"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb3612430320c1460bfc01b4a81c7da2"><td class="memItemLeft" align="right" valign="top"><a id="afb3612430320c1460bfc01b4a81c7da2"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_device.html#afb3612430320c1460bfc01b4a81c7da2">ConfigStreamRequest</a> (const <a class="el" href="group__enumerations.html#ga924c6892a17872477999697dfb5269c6">Capabilities</a> &capability, const <a class="el" href="structmynteye_1_1_stream_request.html">StreamRequest</a> &request)</td></tr>
|
||||
<tr class="memdesc:afb3612430320c1460bfc01b4a81c7da2"><td class="mdescLeft"> </td><td class="mdescRight">Config the stream request to the capability. <br /></td></tr>
|
||||
<tr class="separator:afb3612430320c1460bfc01b4a81c7da2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac41dc4574e487d37eae7f3d8dfaaed71"><td class="memItemLeft" align="right" valign="top"><a id="ac41dc4574e487d37eae7f3d8dfaaed71"></a>
|
||||
const <a class="el" href="structmynteye_1_1_stream_request.html">StreamRequest</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_device.html#ac41dc4574e487d37eae7f3d8dfaaed71">GetStreamRequest</a> (const <a class="el" href="group__enumerations.html#ga924c6892a17872477999697dfb5269c6">Capabilities</a> &capability) const</td></tr>
|
||||
<tr class="memdesc:ac41dc4574e487d37eae7f3d8dfaaed71"><td class="mdescLeft"> </td><td class="mdescRight">Get the config stream requests of the capability. <br /></td></tr>
|
||||
<tr class="separator:ac41dc4574e487d37eae7f3d8dfaaed71"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a97c285f7edb792f98d77874a33da32d2"><td class="memItemLeft" align="right" valign="top"><a id="a97c285f7edb792f98d77874a33da32d2"></a>
|
||||
const std::vector< <a class="el" href="structmynteye_1_1_stream_request.html">StreamRequest</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_device.html#a97c285f7edb792f98d77874a33da32d2">GetStreamRequests</a> () const</td></tr>
|
||||
<tr class="memdesc:a97c285f7edb792f98d77874a33da32d2"><td class="mdescLeft"> </td><td class="mdescRight">Get all stream requests of the key stream capability. <br /></td></tr>
|
||||
<tr class="separator:a97c285f7edb792f98d77874a33da32d2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac27e58e14eb27dc7d6a45becc8ba03ce"><td class="memItemLeft" align="right" valign="top"><a id="ac27e58e14eb27dc7d6a45becc8ba03ce"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_device.html#ac27e58e14eb27dc7d6a45becc8ba03ce">ConfigStreamRequest</a> (const <a class="el" href="structmynteye_1_1_stream_request.html">StreamRequest</a> &request)</td></tr>
|
||||
<tr class="memdesc:ac27e58e14eb27dc7d6a45becc8ba03ce"><td class="mdescLeft"> </td><td class="mdescRight">Config the stream request to the key stream capability. <br /></td></tr>
|
||||
<tr class="separator:ac27e58e14eb27dc7d6a45becc8ba03ce"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abd40867c7975405acb1e9bcb36636d62"><td class="memItemLeft" align="right" valign="top"><a id="abd40867c7975405acb1e9bcb36636d62"></a>
|
||||
const <a class="el" href="structmynteye_1_1_stream_request.html">StreamRequest</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_device.html#abd40867c7975405acb1e9bcb36636d62">GetStreamRequest</a> () const</td></tr>
|
||||
<tr class="memdesc:abd40867c7975405acb1e9bcb36636d62"><td class="mdescLeft"> </td><td class="mdescRight">Get the config stream requests of the key stream capability. <br /></td></tr>
|
||||
<tr class="separator:abd40867c7975405acb1e9bcb36636d62"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af139f1fb5344b01672db4024b563829c"><td class="memItemLeft" align="right" valign="top"><a id="af139f1fb5344b01672db4024b563829c"></a>
|
||||
std::shared_ptr< <a class="el" href="structmynteye_1_1_device_info.html">DeviceInfo</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_device.html#af139f1fb5344b01672db4024b563829c">GetInfo</a> () const</td></tr>
|
||||
<tr class="memdesc:af139f1fb5344b01672db4024b563829c"><td class="mdescLeft"> </td><td class="mdescRight">Get the device info. <br /></td></tr>
|
||||
<tr class="separator:af139f1fb5344b01672db4024b563829c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a03679fe952d18f663862dbeb9d9139ee"><td class="memItemLeft" align="right" valign="top"><a id="a03679fe952d18f663862dbeb9d9139ee"></a>
|
||||
std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_device.html#a03679fe952d18f663862dbeb9d9139ee">GetInfo</a> (const <a class="el" href="group__enumerations.html#ga1176072d2ba347a194801362de7fc0eb">Info</a> &info) const</td></tr>
|
||||
<tr class="memdesc:a03679fe952d18f663862dbeb9d9139ee"><td class="mdescLeft"> </td><td class="mdescRight">Get the device info of a field. <br /></td></tr>
|
||||
<tr class="separator:a03679fe952d18f663862dbeb9d9139ee"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab0675c3acd689e3d18d485ddb62b4b0d"><td class="memItemLeft" align="right" valign="top"><a id="ab0675c3acd689e3d18d485ddb62b4b0d"></a>
|
||||
std::shared_ptr< <a class="el" href="structmynteye_1_1_intrinsics_base.html">IntrinsicsBase</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_device.html#ab0675c3acd689e3d18d485ddb62b4b0d">GetIntrinsics</a> (const <a class="el" href="group__enumerations.html#ga8fb1bf5d859ee1a5b321cbae0b422280">Stream</a> &stream) const</td></tr>
|
||||
<tr class="memdesc:ab0675c3acd689e3d18d485ddb62b4b0d"><td class="mdescLeft"> </td><td class="mdescRight">Get the intrinsics of stream. <br /></td></tr>
|
||||
<tr class="separator:ab0675c3acd689e3d18d485ddb62b4b0d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a48bae469e7c334a7e3e0e7414adad3e0"><td class="memItemLeft" align="right" valign="top"><a id="a48bae469e7c334a7e3e0e7414adad3e0"></a>
|
||||
<a class="el" href="structmynteye_1_1_extrinsics.html">Extrinsics</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_device.html#a48bae469e7c334a7e3e0e7414adad3e0">GetExtrinsics</a> (const <a class="el" href="group__enumerations.html#ga8fb1bf5d859ee1a5b321cbae0b422280">Stream</a> &from, const <a class="el" href="group__enumerations.html#ga8fb1bf5d859ee1a5b321cbae0b422280">Stream</a> &to) const</td></tr>
|
||||
<tr class="memdesc:a48bae469e7c334a7e3e0e7414adad3e0"><td class="mdescLeft"> </td><td class="mdescRight">Get the extrinsics from one stream to another. <br /></td></tr>
|
||||
<tr class="separator:a48bae469e7c334a7e3e0e7414adad3e0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abb166d4194842c676a658a75c067325e"><td class="memItemLeft" align="right" valign="top"><a id="abb166d4194842c676a658a75c067325e"></a>
|
||||
<a class="el" href="structmynteye_1_1_motion_intrinsics.html">MotionIntrinsics</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_device.html#abb166d4194842c676a658a75c067325e">GetMotionIntrinsics</a> () const</td></tr>
|
||||
<tr class="memdesc:abb166d4194842c676a658a75c067325e"><td class="mdescLeft"> </td><td class="mdescRight">Get the intrinsics of motion. <br /></td></tr>
|
||||
<tr class="separator:abb166d4194842c676a658a75c067325e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af3eb2e3d25009e8ca5a5d478ad1a901f"><td class="memItemLeft" align="right" valign="top"><a id="af3eb2e3d25009e8ca5a5d478ad1a901f"></a>
|
||||
<a class="el" href="structmynteye_1_1_extrinsics.html">Extrinsics</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_device.html#af3eb2e3d25009e8ca5a5d478ad1a901f">GetMotionExtrinsics</a> (const <a class="el" href="group__enumerations.html#ga8fb1bf5d859ee1a5b321cbae0b422280">Stream</a> &from) const</td></tr>
|
||||
<tr class="memdesc:af3eb2e3d25009e8ca5a5d478ad1a901f"><td class="mdescLeft"> </td><td class="mdescRight">Get the extrinsics from one stream to motion. <br /></td></tr>
|
||||
<tr class="separator:af3eb2e3d25009e8ca5a5d478ad1a901f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a20f448645790482ccfed04b19773172d"><td class="memItemLeft" align="right" valign="top"><a id="a20f448645790482ccfed04b19773172d"></a>
|
||||
std::shared_ptr< <a class="el" href="structmynteye_1_1_intrinsics_base.html">IntrinsicsBase</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_device.html#a20f448645790482ccfed04b19773172d">GetIntrinsics</a> (const <a class="el" href="group__enumerations.html#ga8fb1bf5d859ee1a5b321cbae0b422280">Stream</a> &stream, bool *ok) const</td></tr>
|
||||
<tr class="memdesc:a20f448645790482ccfed04b19773172d"><td class="mdescLeft"> </td><td class="mdescRight">Get the intrinsics of stream. <br /></td></tr>
|
||||
<tr class="separator:a20f448645790482ccfed04b19773172d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2543487f553a0cb113ec12ef6cf3be3b"><td class="memItemLeft" align="right" valign="top"><a id="a2543487f553a0cb113ec12ef6cf3be3b"></a>
|
||||
<a class="el" href="structmynteye_1_1_extrinsics.html">Extrinsics</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_device.html#a2543487f553a0cb113ec12ef6cf3be3b">GetExtrinsics</a> (const <a class="el" href="group__enumerations.html#ga8fb1bf5d859ee1a5b321cbae0b422280">Stream</a> &from, const <a class="el" href="group__enumerations.html#ga8fb1bf5d859ee1a5b321cbae0b422280">Stream</a> &to, bool *ok) const</td></tr>
|
||||
<tr class="memdesc:a2543487f553a0cb113ec12ef6cf3be3b"><td class="mdescLeft"> </td><td class="mdescRight">Get the extrinsics from one stream to another. <br /></td></tr>
|
||||
<tr class="separator:a2543487f553a0cb113ec12ef6cf3be3b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8daa4d51c6ffe36ee47de4cae80fc6be"><td class="memItemLeft" align="right" valign="top"><a id="a8daa4d51c6ffe36ee47de4cae80fc6be"></a>
|
||||
<a class="el" href="structmynteye_1_1_motion_intrinsics.html">MotionIntrinsics</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_device.html#a8daa4d51c6ffe36ee47de4cae80fc6be">GetMotionIntrinsics</a> (bool *ok) const</td></tr>
|
||||
<tr class="memdesc:a8daa4d51c6ffe36ee47de4cae80fc6be"><td class="mdescLeft"> </td><td class="mdescRight">Get the intrinsics of motion. <br /></td></tr>
|
||||
<tr class="separator:a8daa4d51c6ffe36ee47de4cae80fc6be"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad199156e095e6f7eacc016a886d1962b"><td class="memItemLeft" align="right" valign="top"><a id="ad199156e095e6f7eacc016a886d1962b"></a>
|
||||
<a class="el" href="structmynteye_1_1_extrinsics.html">Extrinsics</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_device.html#ad199156e095e6f7eacc016a886d1962b">GetMotionExtrinsics</a> (const <a class="el" href="group__enumerations.html#ga8fb1bf5d859ee1a5b321cbae0b422280">Stream</a> &from, bool *ok) const</td></tr>
|
||||
<tr class="memdesc:ad199156e095e6f7eacc016a886d1962b"><td class="mdescLeft"> </td><td class="mdescRight">Get the extrinsics from one stream to motion. <br /></td></tr>
|
||||
<tr class="separator:ad199156e095e6f7eacc016a886d1962b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a95aaa0ae1d9f2e265896f569f60e090d"><td class="memItemLeft" align="right" valign="top"><a id="a95aaa0ae1d9f2e265896f569f60e090d"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_device.html#a95aaa0ae1d9f2e265896f569f60e090d">SetIntrinsics</a> (const <a class="el" href="group__enumerations.html#ga8fb1bf5d859ee1a5b321cbae0b422280">Stream</a> &stream, const std::shared_ptr< <a class="el" href="structmynteye_1_1_intrinsics_base.html">IntrinsicsBase</a> > &in)</td></tr>
|
||||
<tr class="memdesc:a95aaa0ae1d9f2e265896f569f60e090d"><td class="mdescLeft"> </td><td class="mdescRight">Set the intrinsics of stream. <br /></td></tr>
|
||||
<tr class="separator:a95aaa0ae1d9f2e265896f569f60e090d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2de0b3ed05490f678d8b8066d87ad4d3"><td class="memItemLeft" align="right" valign="top"><a id="a2de0b3ed05490f678d8b8066d87ad4d3"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_device.html#a2de0b3ed05490f678d8b8066d87ad4d3">SetExtrinsics</a> (const <a class="el" href="group__enumerations.html#ga8fb1bf5d859ee1a5b321cbae0b422280">Stream</a> &from, const <a class="el" href="group__enumerations.html#ga8fb1bf5d859ee1a5b321cbae0b422280">Stream</a> &to, const <a class="el" href="structmynteye_1_1_extrinsics.html">Extrinsics</a> &ex)</td></tr>
|
||||
<tr class="memdesc:a2de0b3ed05490f678d8b8066d87ad4d3"><td class="mdescLeft"> </td><td class="mdescRight">Set the extrinsics from one stream to another. <br /></td></tr>
|
||||
<tr class="separator:a2de0b3ed05490f678d8b8066d87ad4d3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a05c8c6f3037a58b0fc101de3cf95e6aa"><td class="memItemLeft" align="right" valign="top"><a id="a05c8c6f3037a58b0fc101de3cf95e6aa"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_device.html#a05c8c6f3037a58b0fc101de3cf95e6aa">SetMotionIntrinsics</a> (const <a class="el" href="structmynteye_1_1_motion_intrinsics.html">MotionIntrinsics</a> &in)</td></tr>
|
||||
<tr class="memdesc:a05c8c6f3037a58b0fc101de3cf95e6aa"><td class="mdescLeft"> </td><td class="mdescRight">Set the intrinsics of motion. <br /></td></tr>
|
||||
<tr class="separator:a05c8c6f3037a58b0fc101de3cf95e6aa"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1de8fab53524dab51725eb7436285023"><td class="memItemLeft" align="right" valign="top"><a id="a1de8fab53524dab51725eb7436285023"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_device.html#a1de8fab53524dab51725eb7436285023">SetMotionExtrinsics</a> (const <a class="el" href="group__enumerations.html#ga8fb1bf5d859ee1a5b321cbae0b422280">Stream</a> &from, const <a class="el" href="structmynteye_1_1_extrinsics.html">Extrinsics</a> &ex)</td></tr>
|
||||
<tr class="memdesc:a1de8fab53524dab51725eb7436285023"><td class="mdescLeft"> </td><td class="mdescRight">Set the extrinsics from one stream to motion. <br /></td></tr>
|
||||
<tr class="separator:a1de8fab53524dab51725eb7436285023"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afe1f0017b22a9dd9b3381c285c382c03"><td class="memItemLeft" align="right" valign="top"><a id="afe1f0017b22a9dd9b3381c285c382c03"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_device.html#afe1f0017b22a9dd9b3381c285c382c03">LogOptionInfos</a> () const</td></tr>
|
||||
<tr class="memdesc:afe1f0017b22a9dd9b3381c285c382c03"><td class="mdescLeft"> </td><td class="mdescRight">Log all option infos. <br /></td></tr>
|
||||
<tr class="separator:afe1f0017b22a9dd9b3381c285c382c03"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a193df32ddddecda93c36142e10e37e15"><td class="memItemLeft" align="right" valign="top"><a id="a193df32ddddecda93c36142e10e37e15"></a>
|
||||
<a class="el" href="structmynteye_1_1_option_info.html">OptionInfo</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_device.html#a193df32ddddecda93c36142e10e37e15">GetOptionInfo</a> (const <a class="el" href="group__enumerations.html#ga31bb3da30332d5af00c1851cf0020fb6">Option</a> &option) const</td></tr>
|
||||
<tr class="memdesc:a193df32ddddecda93c36142e10e37e15"><td class="mdescLeft"> </td><td class="mdescRight">Get the option info. <br /></td></tr>
|
||||
<tr class="separator:a193df32ddddecda93c36142e10e37e15"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae424a4e294e575f66b9ae1a85f110943"><td class="memItemLeft" align="right" valign="top"><a id="ae424a4e294e575f66b9ae1a85f110943"></a>
|
||||
std::int32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_device.html#ae424a4e294e575f66b9ae1a85f110943">GetOptionValue</a> (const <a class="el" href="group__enumerations.html#ga31bb3da30332d5af00c1851cf0020fb6">Option</a> &option) const</td></tr>
|
||||
<tr class="memdesc:ae424a4e294e575f66b9ae1a85f110943"><td class="mdescLeft"> </td><td class="mdescRight">Get the option value. <br /></td></tr>
|
||||
<tr class="separator:ae424a4e294e575f66b9ae1a85f110943"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a435700c5725c4b01163002aa1b7c2852"><td class="memItemLeft" align="right" valign="top"><a id="a435700c5725c4b01163002aa1b7c2852"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_device.html#a435700c5725c4b01163002aa1b7c2852">SetOptionValue</a> (const <a class="el" href="group__enumerations.html#ga31bb3da30332d5af00c1851cf0020fb6">Option</a> &option, std::int32_t value)</td></tr>
|
||||
<tr class="memdesc:a435700c5725c4b01163002aa1b7c2852"><td class="mdescLeft"> </td><td class="mdescRight">Set the option value. <br /></td></tr>
|
||||
<tr class="separator:a435700c5725c4b01163002aa1b7c2852"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4ca52202cdb51f565e880dabddc44811"><td class="memItemLeft" align="right" valign="top"><a id="a4ca52202cdb51f565e880dabddc44811"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_device.html#a4ca52202cdb51f565e880dabddc44811">RunOptionAction</a> (const <a class="el" href="group__enumerations.html#ga31bb3da30332d5af00c1851cf0020fb6">Option</a> &option) const</td></tr>
|
||||
<tr class="memdesc:a4ca52202cdb51f565e880dabddc44811"><td class="mdescLeft"> </td><td class="mdescRight">Run the option action. <br /></td></tr>
|
||||
<tr class="separator:a4ca52202cdb51f565e880dabddc44811"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac50392a3f2aeb33191eb9d313e078e91"><td class="memItemLeft" align="right" valign="top"><a id="ac50392a3f2aeb33191eb9d313e078e91"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_device.html#ac50392a3f2aeb33191eb9d313e078e91">SetStreamCallback</a> (const <a class="el" href="group__enumerations.html#ga8fb1bf5d859ee1a5b321cbae0b422280">Stream</a> &stream, <a class="el" href="classmynteye_1_1_device.html#af461797d9035989c4df99487dd673906">stream_callback_t</a> callback, bool async=false)</td></tr>
|
||||
<tr class="memdesc:ac50392a3f2aeb33191eb9d313e078e91"><td class="mdescLeft"> </td><td class="mdescRight">Set the callback of stream. <br /></td></tr>
|
||||
<tr class="separator:ac50392a3f2aeb33191eb9d313e078e91"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a66556f01d685a52fdd7143bc8a1c62e0"><td class="memItemLeft" align="right" valign="top"><a id="a66556f01d685a52fdd7143bc8a1c62e0"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_device.html#a66556f01d685a52fdd7143bc8a1c62e0">SetMotionCallback</a> (<a class="el" href="classmynteye_1_1_device.html#a790a13f71c45594cc4a57a7adf39081e">motion_callback_t</a> callback, bool async=false)</td></tr>
|
||||
<tr class="memdesc:a66556f01d685a52fdd7143bc8a1c62e0"><td class="mdescLeft"> </td><td class="mdescRight">Set the callback of motion. <br /></td></tr>
|
||||
<tr class="separator:a66556f01d685a52fdd7143bc8a1c62e0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa6600e9f307f5ba5965251b950010bdb"><td class="memItemLeft" align="right" valign="top"><a id="aa6600e9f307f5ba5965251b950010bdb"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_device.html#aa6600e9f307f5ba5965251b950010bdb">HasStreamCallback</a> (const <a class="el" href="group__enumerations.html#ga8fb1bf5d859ee1a5b321cbae0b422280">Stream</a> &stream) const</td></tr>
|
||||
<tr class="memdesc:aa6600e9f307f5ba5965251b950010bdb"><td class="mdescLeft"> </td><td class="mdescRight">Has the callback of stream. <br /></td></tr>
|
||||
<tr class="separator:aa6600e9f307f5ba5965251b950010bdb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a39e3e5d977b184d8c678ee05090788c6"><td class="memItemLeft" align="right" valign="top"><a id="a39e3e5d977b184d8c678ee05090788c6"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_device.html#a39e3e5d977b184d8c678ee05090788c6">HasMotionCallback</a> () const</td></tr>
|
||||
<tr class="memdesc:a39e3e5d977b184d8c678ee05090788c6"><td class="mdescLeft"> </td><td class="mdescRight">Has the callback of motion. <br /></td></tr>
|
||||
<tr class="separator:a39e3e5d977b184d8c678ee05090788c6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac1517e89034f6a28e82fd55de65eef93"><td class="memItemLeft" align="right" valign="top"><a id="ac1517e89034f6a28e82fd55de65eef93"></a>
|
||||
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_device.html#ac1517e89034f6a28e82fd55de65eef93">Start</a> (const <a class="el" href="group__enumerations.html#ga2d9ba6438b1f9ed91cff3587b491d0b3">Source</a> &source)</td></tr>
|
||||
<tr class="memdesc:ac1517e89034f6a28e82fd55de65eef93"><td class="mdescLeft"> </td><td class="mdescRight">Start capturing the source. <br /></td></tr>
|
||||
<tr class="separator:ac1517e89034f6a28e82fd55de65eef93"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abf77d52235ae69e0fae7fc7d4fbd18cd"><td class="memItemLeft" align="right" valign="top"><a id="abf77d52235ae69e0fae7fc7d4fbd18cd"></a>
|
||||
virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_device.html#abf77d52235ae69e0fae7fc7d4fbd18cd">Stop</a> (const <a class="el" href="group__enumerations.html#ga2d9ba6438b1f9ed91cff3587b491d0b3">Source</a> &source)</td></tr>
|
||||
<tr class="memdesc:abf77d52235ae69e0fae7fc7d4fbd18cd"><td class="mdescLeft"> </td><td class="mdescRight">Stop capturing the source. <br /></td></tr>
|
||||
<tr class="separator:abf77d52235ae69e0fae7fc7d4fbd18cd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a51137b2c1fff95ccf45be74e4a42f809"><td class="memItemLeft" align="right" valign="top"><a id="a51137b2c1fff95ccf45be74e4a42f809"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_device.html#a51137b2c1fff95ccf45be74e4a42f809">WaitForStreams</a> ()</td></tr>
|
||||
<tr class="memdesc:a51137b2c1fff95ccf45be74e4a42f809"><td class="mdescLeft"> </td><td class="mdescRight">Wait the streams are ready. <br /></td></tr>
|
||||
<tr class="separator:a51137b2c1fff95ccf45be74e4a42f809"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a720fbc70a2ddb55aa29bbca3d5057157"><td class="memItemLeft" align="right" valign="top"><a id="a720fbc70a2ddb55aa29bbca3d5057157"></a>
|
||||
<a class="el" href="structmynteye_1_1device_1_1_stream_data.html">device::StreamData</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_device.html#a720fbc70a2ddb55aa29bbca3d5057157">GetStreamData</a> (const <a class="el" href="group__enumerations.html#ga8fb1bf5d859ee1a5b321cbae0b422280">Stream</a> &stream)</td></tr>
|
||||
<tr class="memdesc:a720fbc70a2ddb55aa29bbca3d5057157"><td class="mdescLeft"> </td><td class="mdescRight">Get the latest data of stream. <br /></td></tr>
|
||||
<tr class="separator:a720fbc70a2ddb55aa29bbca3d5057157"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9a397115352b5c7350ca5ee6a29c844f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmynteye_1_1device_1_1_stream_data.html">device::StreamData</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_device.html#a9a397115352b5c7350ca5ee6a29c844f">GetLatestStreamData</a> (const <a class="el" href="group__enumerations.html#ga8fb1bf5d859ee1a5b321cbae0b422280">Stream</a> &stream)</td></tr>
|
||||
<tr class="separator:a9a397115352b5c7350ca5ee6a29c844f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac1ce8fd9e9d164a7a547eac8d266d382"><td class="memItemLeft" align="right" valign="top">std::vector< <a class="el" href="structmynteye_1_1device_1_1_stream_data.html">device::StreamData</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_device.html#ac1ce8fd9e9d164a7a547eac8d266d382">GetStreamDatas</a> (const <a class="el" href="group__enumerations.html#ga8fb1bf5d859ee1a5b321cbae0b422280">Stream</a> &stream)</td></tr>
|
||||
<tr class="memdesc:ac1ce8fd9e9d164a7a547eac8d266d382"><td class="mdescLeft"> </td><td class="mdescRight">Get the datas of stream. <a href="#ac1ce8fd9e9d164a7a547eac8d266d382">More...</a><br /></td></tr>
|
||||
<tr class="separator:ac1ce8fd9e9d164a7a547eac8d266d382"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a92d0aad8cb393d5fc3dc924de3250aa7"><td class="memItemLeft" align="right" valign="top"><a id="a92d0aad8cb393d5fc3dc924de3250aa7"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_device.html#a92d0aad8cb393d5fc3dc924de3250aa7">EnableMotionDatas</a> ()</td></tr>
|
||||
<tr class="memdesc:a92d0aad8cb393d5fc3dc924de3250aa7"><td class="mdescLeft"> </td><td class="mdescRight">Enable cache motion datas. <br /></td></tr>
|
||||
<tr class="separator:a92d0aad8cb393d5fc3dc924de3250aa7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa7fc509112f867df18d80e983eb92306"><td class="memItemLeft" align="right" valign="top"><a id="aa7fc509112f867df18d80e983eb92306"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_device.html#aa7fc509112f867df18d80e983eb92306">EnableMotionDatas</a> (std::size_t max_size)</td></tr>
|
||||
<tr class="memdesc:aa7fc509112f867df18d80e983eb92306"><td class="mdescLeft"> </td><td class="mdescRight">Enable cache motion datas. <br /></td></tr>
|
||||
<tr class="separator:aa7fc509112f867df18d80e983eb92306"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af4518baf85dc42b8e3a9716bd7bd33a4"><td class="memItemLeft" align="right" valign="top"><a id="af4518baf85dc42b8e3a9716bd7bd33a4"></a>
|
||||
std::vector< <a class="el" href="structmynteye_1_1device_1_1_motion_data.html">device::MotionData</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_device.html#af4518baf85dc42b8e3a9716bd7bd33a4">GetMotionDatas</a> ()</td></tr>
|
||||
<tr class="memdesc:af4518baf85dc42b8e3a9716bd7bd33a4"><td class="mdescLeft"> </td><td class="mdescRight">Get the motion datas. <br /></td></tr>
|
||||
<tr class="separator:af4518baf85dc42b8e3a9716bd7bd33a4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
|
||||
Static Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:ab97c5f57f2dfa795cdbc5dcfb5f14edc"><td class="memItemLeft" align="right" valign="top">static std::shared_ptr< <a class="el" href="classmynteye_1_1_device.html">Device</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_device.html#ab97c5f57f2dfa795cdbc5dcfb5f14edc">Create</a> (const std::string &name, std::shared_ptr< uvc::device > device)</td></tr>
|
||||
<tr class="memdesc:ab97c5f57f2dfa795cdbc5dcfb5f14edc"><td class="mdescLeft"> </td><td class="mdescRight">Create the <a class="el" href="classmynteye_1_1_device.html" title="The Device class to communicate with MYNT® EYE device.">Device</a> instance. <a href="#ab97c5f57f2dfa795cdbc5dcfb5f14edc">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab97c5f57f2dfa795cdbc5dcfb5f14edc"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>The <a class="el" href="classmynteye_1_1_device.html" title="The Device class to communicate with MYNT® EYE device.">Device</a> class to communicate with MYNT® EYE device. </p>
|
||||
</div><h2 class="groupheader">Member Typedef Documentation</h2>
|
||||
<a id="a790a13f71c45594cc4a57a7adf39081e"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a790a13f71c45594cc4a57a7adf39081e">◆ </a></span>motion_callback_t</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">using <a class="el" href="classmynteye_1_1_device.html#a790a13f71c45594cc4a57a7adf39081e">mynteye::Device::motion_callback_t</a> = device::MotionCallback</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>The <a class="el" href="structmynteye_1_1device_1_1_motion_data.html" title="Device motion data.">device::MotionData</a> callback. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="af461797d9035989c4df99487dd673906"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af461797d9035989c4df99487dd673906">◆ </a></span>stream_callback_t</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">using <a class="el" href="classmynteye_1_1_device.html#af461797d9035989c4df99487dd673906">mynteye::Device::stream_callback_t</a> = device::StreamCallback</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>The <a class="el" href="structmynteye_1_1device_1_1_stream_data.html" title="Device stream data.">device::StreamData</a> callback. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="ab97c5f57f2dfa795cdbc5dcfb5f14edc"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab97c5f57f2dfa795cdbc5dcfb5f14edc">◆ </a></span>Create()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">static std::shared_ptr<<a class="el" href="classmynteye_1_1_device.html">Device</a>> mynteye::Device::Create </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const std::string & </td>
|
||||
<td class="paramname"><em>name</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">std::shared_ptr< uvc::device > </td>
|
||||
<td class="paramname"><em>device</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Create the <a class="el" href="classmynteye_1_1_device.html" title="The Device class to communicate with MYNT® EYE device.">Device</a> instance. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">name</td><td>the device name. </td></tr>
|
||||
<tr><td class="paramname">device</td><td>the device from uvc. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>the <a class="el" href="classmynteye_1_1_device.html" title="The Device class to communicate with MYNT® EYE device.">Device</a> instance. </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a9a397115352b5c7350ca5ee6a29c844f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a9a397115352b5c7350ca5ee6a29c844f">◆ </a></span>GetLatestStreamData()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="structmynteye_1_1device_1_1_stream_data.html">device::StreamData</a> mynteye::Device::GetLatestStreamData </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="group__enumerations.html#ga8fb1bf5d859ee1a5b321cbae0b422280">Stream</a> & </td>
|
||||
<td class="paramname"><em>stream</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000002">Deprecated:</a></b></dt><dd>Replaced by <a class="el" href="classmynteye_1_1_device.html#a720fbc70a2ddb55aa29bbca3d5057157" title="Get the latest data of stream.">GetStreamData(const Stream &stream)</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ac1ce8fd9e9d164a7a547eac8d266d382"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac1ce8fd9e9d164a7a547eac8d266d382">◆ </a></span>GetStreamDatas()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">std::vector<<a class="el" href="structmynteye_1_1device_1_1_stream_data.html">device::StreamData</a>> mynteye::Device::GetStreamDatas </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="group__enumerations.html#ga8fb1bf5d859ee1a5b321cbae0b422280">Stream</a> & </td>
|
||||
<td class="paramname"><em>stream</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get the datas of stream. </p>
|
||||
<dl class="section note"><dt>Note</dt><dd>default cache 4 datas at most. </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><b>mynteye</b></li><li class="navelem"><a class="el" href="classmynteye_1_1_device.html">Device</a></li>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.15 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
48
classmynteye_1_1_device.js
Normal file
@ -0,0 +1,48 @@
|
||||
var classmynteye_1_1_device =
|
||||
[
|
||||
[ "motion_callback_t", "classmynteye_1_1_device.html#a790a13f71c45594cc4a57a7adf39081e", null ],
|
||||
[ "stream_callback_t", "classmynteye_1_1_device.html#af461797d9035989c4df99487dd673906", null ],
|
||||
[ "ConfigStreamRequest", "classmynteye_1_1_device.html#afb3612430320c1460bfc01b4a81c7da2", null ],
|
||||
[ "ConfigStreamRequest", "classmynteye_1_1_device.html#ac27e58e14eb27dc7d6a45becc8ba03ce", null ],
|
||||
[ "EnableMotionDatas", "classmynteye_1_1_device.html#a92d0aad8cb393d5fc3dc924de3250aa7", null ],
|
||||
[ "EnableMotionDatas", "classmynteye_1_1_device.html#aa7fc509112f867df18d80e983eb92306", null ],
|
||||
[ "GetExtrinsics", "classmynteye_1_1_device.html#a48bae469e7c334a7e3e0e7414adad3e0", null ],
|
||||
[ "GetExtrinsics", "classmynteye_1_1_device.html#a2543487f553a0cb113ec12ef6cf3be3b", null ],
|
||||
[ "GetInfo", "classmynteye_1_1_device.html#af139f1fb5344b01672db4024b563829c", null ],
|
||||
[ "GetInfo", "classmynteye_1_1_device.html#a03679fe952d18f663862dbeb9d9139ee", null ],
|
||||
[ "GetIntrinsics", "classmynteye_1_1_device.html#ab0675c3acd689e3d18d485ddb62b4b0d", null ],
|
||||
[ "GetIntrinsics", "classmynteye_1_1_device.html#a20f448645790482ccfed04b19773172d", null ],
|
||||
[ "GetLatestStreamData", "classmynteye_1_1_device.html#a9a397115352b5c7350ca5ee6a29c844f", null ],
|
||||
[ "GetModel", "classmynteye_1_1_device.html#a16025bfcc0eeb51ee21108d2367b6bf1", null ],
|
||||
[ "GetMotionDatas", "classmynteye_1_1_device.html#af4518baf85dc42b8e3a9716bd7bd33a4", null ],
|
||||
[ "GetMotionExtrinsics", "classmynteye_1_1_device.html#af3eb2e3d25009e8ca5a5d478ad1a901f", null ],
|
||||
[ "GetMotionExtrinsics", "classmynteye_1_1_device.html#ad199156e095e6f7eacc016a886d1962b", null ],
|
||||
[ "GetMotionIntrinsics", "classmynteye_1_1_device.html#abb166d4194842c676a658a75c067325e", null ],
|
||||
[ "GetMotionIntrinsics", "classmynteye_1_1_device.html#a8daa4d51c6ffe36ee47de4cae80fc6be", null ],
|
||||
[ "GetOptionInfo", "classmynteye_1_1_device.html#a193df32ddddecda93c36142e10e37e15", null ],
|
||||
[ "GetOptionValue", "classmynteye_1_1_device.html#ae424a4e294e575f66b9ae1a85f110943", null ],
|
||||
[ "GetStreamData", "classmynteye_1_1_device.html#a720fbc70a2ddb55aa29bbca3d5057157", null ],
|
||||
[ "GetStreamDatas", "classmynteye_1_1_device.html#ac1ce8fd9e9d164a7a547eac8d266d382", null ],
|
||||
[ "GetStreamRequest", "classmynteye_1_1_device.html#ac41dc4574e487d37eae7f3d8dfaaed71", null ],
|
||||
[ "GetStreamRequest", "classmynteye_1_1_device.html#abd40867c7975405acb1e9bcb36636d62", null ],
|
||||
[ "GetStreamRequests", "classmynteye_1_1_device.html#adbd712ab0e11fd24bcce9ef504be8a86", null ],
|
||||
[ "GetStreamRequests", "classmynteye_1_1_device.html#a97c285f7edb792f98d77874a33da32d2", null ],
|
||||
[ "HasMotionCallback", "classmynteye_1_1_device.html#a39e3e5d977b184d8c678ee05090788c6", null ],
|
||||
[ "HasStreamCallback", "classmynteye_1_1_device.html#aa6600e9f307f5ba5965251b950010bdb", null ],
|
||||
[ "LogOptionInfos", "classmynteye_1_1_device.html#afe1f0017b22a9dd9b3381c285c382c03", null ],
|
||||
[ "RunOptionAction", "classmynteye_1_1_device.html#a4ca52202cdb51f565e880dabddc44811", null ],
|
||||
[ "SetExtrinsics", "classmynteye_1_1_device.html#a2de0b3ed05490f678d8b8066d87ad4d3", null ],
|
||||
[ "SetIntrinsics", "classmynteye_1_1_device.html#a95aaa0ae1d9f2e265896f569f60e090d", null ],
|
||||
[ "SetMotionCallback", "classmynteye_1_1_device.html#a66556f01d685a52fdd7143bc8a1c62e0", null ],
|
||||
[ "SetMotionExtrinsics", "classmynteye_1_1_device.html#a1de8fab53524dab51725eb7436285023", null ],
|
||||
[ "SetMotionIntrinsics", "classmynteye_1_1_device.html#a05c8c6f3037a58b0fc101de3cf95e6aa", null ],
|
||||
[ "SetOptionValue", "classmynteye_1_1_device.html#a435700c5725c4b01163002aa1b7c2852", null ],
|
||||
[ "SetStreamCallback", "classmynteye_1_1_device.html#ac50392a3f2aeb33191eb9d313e078e91", null ],
|
||||
[ "Start", "classmynteye_1_1_device.html#ac1517e89034f6a28e82fd55de65eef93", null ],
|
||||
[ "Stop", "classmynteye_1_1_device.html#abf77d52235ae69e0fae7fc7d4fbd18cd", null ],
|
||||
[ "Supports", "classmynteye_1_1_device.html#ace7254bda1d1b08eb013bffbaf3f16e9", null ],
|
||||
[ "Supports", "classmynteye_1_1_device.html#a5113417ab6c082ae57c01897d71948ed", null ],
|
||||
[ "Supports", "classmynteye_1_1_device.html#a89d660802a38a8fe716ce5883376c574", null ],
|
||||
[ "Supports", "classmynteye_1_1_device.html#a310bcbb95bf7cbacf7691a69cf156721", null ],
|
||||
[ "WaitForStreams", "classmynteye_1_1_device.html#a51137b2c1fff95ccf45be74e4a42f809", null ]
|
||||
];
|
119
classmynteye_1_1_hardware_version-members.html
Normal file
@ -0,0 +1,119 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.15"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>MYNT EYE S SDK: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(initResizable);
|
||||
/* @license-end */</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="custom.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MYNT EYE S SDK
|
||||
 <span id="projectnumber">2.3.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">http://www.myntai.com/mynteye/standard</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.15 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license-end */
|
||||
</script>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('classmynteye_1_1_hardware_version.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">mynteye::HardwareVersion Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classmynteye_1_1_hardware_version.html">mynteye::HardwareVersion</a>, including all inherited members.</p>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.15 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
134
classmynteye_1_1_hardware_version.html
Normal file
@ -0,0 +1,134 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.15"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>MYNT EYE S SDK: mynteye::HardwareVersion Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(initResizable);
|
||||
/* @license-end */</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="custom.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MYNT EYE S SDK
|
||||
 <span id="projectnumber">2.3.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">http://www.myntai.com/mynteye/standard</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.15 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license-end */
|
||||
</script>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('classmynteye_1_1_hardware_version.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="classmynteye_1_1_hardware_version-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">mynteye::HardwareVersion Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Hardware version.
|
||||
<a href="classmynteye_1_1_hardware_version.html#details">More...</a></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for mynteye::HardwareVersion:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="classmynteye_1_1_hardware_version.png" usemap="#mynteye::HardwareVersion_map" alt=""/>
|
||||
<map id="mynteye::HardwareVersion_map" name="mynteye::HardwareVersion_map">
|
||||
<area href="classmynteye_1_1_version.html" title="Version." alt="mynteye::Version" shape="rect" coords="0,0,165,24"/>
|
||||
</map>
|
||||
</div></div>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Hardware version. </p>
|
||||
</div></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><b>mynteye</b></li><li class="navelem"><a class="el" href="classmynteye_1_1_hardware_version.html">HardwareVersion</a></li>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.15 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
BIN
classmynteye_1_1_hardware_version.png
Normal file
After Width: | Height: | Size: 668 B |
126
classmynteye_1_1_plugin-members.html
Normal file
@ -0,0 +1,126 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.15"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>MYNT EYE S SDK: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(initResizable);
|
||||
/* @license-end */</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="custom.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MYNT EYE S SDK
|
||||
 <span id="projectnumber">2.3.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">http://www.myntai.com/mynteye/standard</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.15 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license-end */
|
||||
</script>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('classmynteye_1_1_plugin.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">mynteye::Plugin Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classmynteye_1_1_plugin.html">mynteye::Plugin</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1_plugin.html#ad508214536d9e6ccf74f40b5fb189896">OnCreate</a>(API *api)</td><td class="entry"><a class="el" href="classmynteye_1_1_plugin.html">mynteye::Plugin</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1_plugin.html#a52319ef412d31ed174aa6ab9235d28cf">OnDepthProcess</a>(Object *const in, Object *const out)</td><td class="entry"><a class="el" href="classmynteye_1_1_plugin.html">mynteye::Plugin</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1_plugin.html#aefd6e06fb0d266bdd5532bd03b97d7da">OnDisparityNormalizedProcess</a>(Object *const in, Object *const out)</td><td class="entry"><a class="el" href="classmynteye_1_1_plugin.html">mynteye::Plugin</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1_plugin.html#a22559b22824f2c92b484d3a238c89b82">OnDisparityProcess</a>(Object *const in, Object *const out)</td><td class="entry"><a class="el" href="classmynteye_1_1_plugin.html">mynteye::Plugin</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1_plugin.html#a1277cf5fd648cfaa513e6d93cf12ae2b">OnPointsProcess</a>(Object *const in, Object *const out)</td><td class="entry"><a class="el" href="classmynteye_1_1_plugin.html">mynteye::Plugin</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1_plugin.html#aa46245751a6833ce8e66cfed78f4cbde">OnRectifyProcess</a>(Object *const in, Object *const out)</td><td class="entry"><a class="el" href="classmynteye_1_1_plugin.html">mynteye::Plugin</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.15 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
413
classmynteye_1_1_plugin.html
Normal file
@ -0,0 +1,413 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.15"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>MYNT EYE S SDK: mynteye::Plugin Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(initResizable);
|
||||
/* @license-end */</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="custom.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MYNT EYE S SDK
|
||||
 <span id="projectnumber">2.3.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">http://www.myntai.com/mynteye/standard</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.15 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license-end */
|
||||
</script>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('classmynteye_1_1_plugin.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="classmynteye_1_1_plugin-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">mynteye::Plugin Class Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>The plugin which could implement processing by yourself.
|
||||
<a href="classmynteye_1_1_plugin.html#details">More...</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:ad508214536d9e6ccf74f40b5fb189896"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_plugin.html#ad508214536d9e6ccf74f40b5fb189896">OnCreate</a> (<a class="el" href="classmynteye_1_1_a_p_i.html">API</a> *api)</td></tr>
|
||||
<tr class="memdesc:ad508214536d9e6ccf74f40b5fb189896"><td class="mdescLeft"> </td><td class="mdescRight">Called when plugin created. <a href="#ad508214536d9e6ccf74f40b5fb189896">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad508214536d9e6ccf74f40b5fb189896"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa46245751a6833ce8e66cfed78f4cbde"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_plugin.html#aa46245751a6833ce8e66cfed78f4cbde">OnRectifyProcess</a> (<a class="el" href="structmynteye_1_1_object.html">Object</a> *const in, <a class="el" href="structmynteye_1_1_object.html">Object</a> *const out)</td></tr>
|
||||
<tr class="memdesc:aa46245751a6833ce8e66cfed78f4cbde"><td class="mdescLeft"> </td><td class="mdescRight">Called when process rectify. <a href="#aa46245751a6833ce8e66cfed78f4cbde">More...</a><br /></td></tr>
|
||||
<tr class="separator:aa46245751a6833ce8e66cfed78f4cbde"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a22559b22824f2c92b484d3a238c89b82"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_plugin.html#a22559b22824f2c92b484d3a238c89b82">OnDisparityProcess</a> (<a class="el" href="structmynteye_1_1_object.html">Object</a> *const in, <a class="el" href="structmynteye_1_1_object.html">Object</a> *const out)</td></tr>
|
||||
<tr class="memdesc:a22559b22824f2c92b484d3a238c89b82"><td class="mdescLeft"> </td><td class="mdescRight">Called when process disparity. <a href="#a22559b22824f2c92b484d3a238c89b82">More...</a><br /></td></tr>
|
||||
<tr class="separator:a22559b22824f2c92b484d3a238c89b82"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aefd6e06fb0d266bdd5532bd03b97d7da"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_plugin.html#aefd6e06fb0d266bdd5532bd03b97d7da">OnDisparityNormalizedProcess</a> (<a class="el" href="structmynteye_1_1_object.html">Object</a> *const in, <a class="el" href="structmynteye_1_1_object.html">Object</a> *const out)</td></tr>
|
||||
<tr class="memdesc:aefd6e06fb0d266bdd5532bd03b97d7da"><td class="mdescLeft"> </td><td class="mdescRight">Called when process normalized disparity. <a href="#aefd6e06fb0d266bdd5532bd03b97d7da">More...</a><br /></td></tr>
|
||||
<tr class="separator:aefd6e06fb0d266bdd5532bd03b97d7da"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1277cf5fd648cfaa513e6d93cf12ae2b"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_plugin.html#a1277cf5fd648cfaa513e6d93cf12ae2b">OnPointsProcess</a> (<a class="el" href="structmynteye_1_1_object.html">Object</a> *const in, <a class="el" href="structmynteye_1_1_object.html">Object</a> *const out)</td></tr>
|
||||
<tr class="memdesc:a1277cf5fd648cfaa513e6d93cf12ae2b"><td class="mdescLeft"> </td><td class="mdescRight">Called when process points. <a href="#a1277cf5fd648cfaa513e6d93cf12ae2b">More...</a><br /></td></tr>
|
||||
<tr class="separator:a1277cf5fd648cfaa513e6d93cf12ae2b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a52319ef412d31ed174aa6ab9235d28cf"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1_plugin.html#a52319ef412d31ed174aa6ab9235d28cf">OnDepthProcess</a> (<a class="el" href="structmynteye_1_1_object.html">Object</a> *const in, <a class="el" href="structmynteye_1_1_object.html">Object</a> *const out)</td></tr>
|
||||
<tr class="memdesc:a52319ef412d31ed174aa6ab9235d28cf"><td class="mdescLeft"> </td><td class="mdescRight">Called when process depth. <a href="#a52319ef412d31ed174aa6ab9235d28cf">More...</a><br /></td></tr>
|
||||
<tr class="separator:a52319ef412d31ed174aa6ab9235d28cf"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>The plugin which could implement processing by yourself. </p>
|
||||
</div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="ad508214536d9e6ccf74f40b5fb189896"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad508214536d9e6ccf74f40b5fb189896">◆ </a></span>OnCreate()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual void mynteye::Plugin::OnCreate </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="classmynteye_1_1_a_p_i.html">API</a> * </td>
|
||||
<td class="paramname"><em>api</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Called when plugin created. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">api</td><td>the <a class="el" href="classmynteye_1_1_a_p_i.html" title="The API class to communicate with MYNT® EYE device.">API</a> instacne. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a52319ef412d31ed174aa6ab9235d28cf"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a52319ef412d31ed174aa6ab9235d28cf">◆ </a></span>OnDepthProcess()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual bool mynteye::Plugin::OnDepthProcess </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="structmynteye_1_1_object.html">Object</a> *const </td>
|
||||
<td class="paramname"><em>in</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="el" href="structmynteye_1_1_object.html">Object</a> *const </td>
|
||||
<td class="paramname"><em>out</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Called when process depth. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">in</td><td>input object. </td></tr>
|
||||
<tr><td class="paramname">out</td><td>output object. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><code>true</code> if you process depth. </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aefd6e06fb0d266bdd5532bd03b97d7da"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aefd6e06fb0d266bdd5532bd03b97d7da">◆ </a></span>OnDisparityNormalizedProcess()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual bool mynteye::Plugin::OnDisparityNormalizedProcess </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="structmynteye_1_1_object.html">Object</a> *const </td>
|
||||
<td class="paramname"><em>in</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="el" href="structmynteye_1_1_object.html">Object</a> *const </td>
|
||||
<td class="paramname"><em>out</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Called when process normalized disparity. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">in</td><td>input object. </td></tr>
|
||||
<tr><td class="paramname">out</td><td>output object. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><code>true</code> if you process normalized disparity. </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a22559b22824f2c92b484d3a238c89b82"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a22559b22824f2c92b484d3a238c89b82">◆ </a></span>OnDisparityProcess()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual bool mynteye::Plugin::OnDisparityProcess </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="structmynteye_1_1_object.html">Object</a> *const </td>
|
||||
<td class="paramname"><em>in</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="el" href="structmynteye_1_1_object.html">Object</a> *const </td>
|
||||
<td class="paramname"><em>out</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Called when process disparity. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">in</td><td>input object. </td></tr>
|
||||
<tr><td class="paramname">out</td><td>output object. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><code>true</code> if you process disparity. </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a1277cf5fd648cfaa513e6d93cf12ae2b"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a1277cf5fd648cfaa513e6d93cf12ae2b">◆ </a></span>OnPointsProcess()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual bool mynteye::Plugin::OnPointsProcess </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="structmynteye_1_1_object.html">Object</a> *const </td>
|
||||
<td class="paramname"><em>in</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="el" href="structmynteye_1_1_object.html">Object</a> *const </td>
|
||||
<td class="paramname"><em>out</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Called when process points. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">in</td><td>input object. </td></tr>
|
||||
<tr><td class="paramname">out</td><td>output object. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><code>true</code> if you process points. </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aa46245751a6833ce8e66cfed78f4cbde"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aa46245751a6833ce8e66cfed78f4cbde">◆ </a></span>OnRectifyProcess()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual bool mynteye::Plugin::OnRectifyProcess </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="structmynteye_1_1_object.html">Object</a> *const </td>
|
||||
<td class="paramname"><em>in</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="el" href="structmynteye_1_1_object.html">Object</a> *const </td>
|
||||
<td class="paramname"><em>out</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Called when process rectify. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">in</td><td>input object. </td></tr>
|
||||
<tr><td class="paramname">out</td><td>output object. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><code>true</code> if you process rectify. </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><b>mynteye</b></li><li class="navelem"><a class="el" href="classmynteye_1_1_plugin.html">Plugin</a></li>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.15 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
9
classmynteye_1_1_plugin.js
Normal file
@ -0,0 +1,9 @@
|
||||
var classmynteye_1_1_plugin =
|
||||
[
|
||||
[ "OnCreate", "classmynteye_1_1_plugin.html#ad508214536d9e6ccf74f40b5fb189896", null ],
|
||||
[ "OnDepthProcess", "classmynteye_1_1_plugin.html#a52319ef412d31ed174aa6ab9235d28cf", null ],
|
||||
[ "OnDisparityNormalizedProcess", "classmynteye_1_1_plugin.html#aefd6e06fb0d266bdd5532bd03b97d7da", null ],
|
||||
[ "OnDisparityProcess", "classmynteye_1_1_plugin.html#a22559b22824f2c92b484d3a238c89b82", null ],
|
||||
[ "OnPointsProcess", "classmynteye_1_1_plugin.html#a1277cf5fd648cfaa513e6d93cf12ae2b", null ],
|
||||
[ "OnRectifyProcess", "classmynteye_1_1_plugin.html#aa46245751a6833ce8e66cfed78f4cbde", null ]
|
||||
];
|
119
classmynteye_1_1_type-members.html
Normal file
@ -0,0 +1,119 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.15"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>MYNT EYE S SDK: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(initResizable);
|
||||
/* @license-end */</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="custom.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MYNT EYE S SDK
|
||||
 <span id="projectnumber">2.3.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">http://www.myntai.com/mynteye/standard</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.15 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license-end */
|
||||
</script>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('classmynteye_1_1_type.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">mynteye::Type Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classmynteye_1_1_type.html">mynteye::Type</a>, including all inherited members.</p>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.15 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
125
classmynteye_1_1_type.html
Normal file
@ -0,0 +1,125 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.15"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>MYNT EYE S SDK: mynteye::Type Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(initResizable);
|
||||
/* @license-end */</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="custom.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MYNT EYE S SDK
|
||||
 <span id="projectnumber">2.3.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">http://www.myntai.com/mynteye/standard</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.15 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license-end */
|
||||
</script>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('classmynteye_1_1_type.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="classmynteye_1_1_type-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">mynteye::Type Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p><a class="el" href="classmynteye_1_1_type.html" title="Type.">Type</a>.
|
||||
<a href="classmynteye_1_1_type.html#details">More...</a></p>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p><a class="el" href="classmynteye_1_1_type.html" title="Type.">Type</a>. </p>
|
||||
</div></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><b>mynteye</b></li><li class="navelem"><a class="el" href="classmynteye_1_1_type.html">Type</a></li>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.15 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
119
classmynteye_1_1_version-members.html
Normal file
@ -0,0 +1,119 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.15"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>MYNT EYE S SDK: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(initResizable);
|
||||
/* @license-end */</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="custom.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MYNT EYE S SDK
|
||||
 <span id="projectnumber">2.3.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">http://www.myntai.com/mynteye/standard</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.15 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license-end */
|
||||
</script>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('classmynteye_1_1_version.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">mynteye::Version Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classmynteye_1_1_version.html">mynteye::Version</a>, including all inherited members.</p>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.15 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
134
classmynteye_1_1_version.html
Normal file
@ -0,0 +1,134 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.15"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>MYNT EYE S SDK: mynteye::Version Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(initResizable);
|
||||
/* @license-end */</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="custom.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MYNT EYE S SDK
|
||||
 <span id="projectnumber">2.3.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">http://www.myntai.com/mynteye/standard</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.15 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license-end */
|
||||
</script>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('classmynteye_1_1_version.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="classmynteye_1_1_version-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">mynteye::Version Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p><a class="el" href="classmynteye_1_1_version.html" title="Version.">Version</a>.
|
||||
<a href="classmynteye_1_1_version.html#details">More...</a></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for mynteye::Version:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="classmynteye_1_1_version.png" usemap="#mynteye::Version_map" alt=""/>
|
||||
<map id="mynteye::Version_map" name="mynteye::Version_map">
|
||||
<area href="classmynteye_1_1_hardware_version.html" title="Hardware version." alt="mynteye::HardwareVersion" shape="rect" coords="0,56,165,80"/>
|
||||
</map>
|
||||
</div></div>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p><a class="el" href="classmynteye_1_1_version.html" title="Version.">Version</a>. </p>
|
||||
</div></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><b>mynteye</b></li><li class="navelem"><a class="el" href="classmynteye_1_1_version.html">Version</a></li>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.15 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
BIN
classmynteye_1_1_version.png
Normal file
After Width: | Height: | Size: 673 B |
129
classmynteye_1_1device_1_1_frame-members.html
Normal file
@ -0,0 +1,129 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.15"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>MYNT EYE S SDK: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(initResizable);
|
||||
/* @license-end */</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="custom.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MYNT EYE S SDK
|
||||
 <span id="projectnumber">2.3.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">http://www.myntai.com/mynteye/standard</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.15 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license-end */
|
||||
</script>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('classmynteye_1_1device_1_1_frame.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">mynteye::device::Frame Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classmynteye_1_1device_1_1_frame.html">mynteye::device::Frame</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1device_1_1_frame.html#acc9c76f6ea4fc269efc00502805a63de">clone</a>() const</td><td class="entry"><a class="el" href="classmynteye_1_1device_1_1_frame.html">mynteye::device::Frame</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1device_1_1_frame.html#a696374dacdeb662c0d2574aaa6873e32">data</a>()</td><td class="entry"><a class="el" href="classmynteye_1_1device_1_1_frame.html">mynteye::device::Frame</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1device_1_1_frame.html#a67c9430145f2888d5d4b91dc4ecdfca9">data</a>() const</td><td class="entry"><a class="el" href="classmynteye_1_1device_1_1_frame.html">mynteye::device::Frame</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1device_1_1_frame.html#a0289fea1db18746e57f2b6b279a61b2c">format</a>() const</td><td class="entry"><a class="el" href="classmynteye_1_1device_1_1_frame.html">mynteye::device::Frame</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1device_1_1_frame.html#a01db2013fb00320792c7e45698083bcc">Frame</a>(const StreamRequest &request, const void *data)</td><td class="entry"><a class="el" href="classmynteye_1_1device_1_1_frame.html">mynteye::device::Frame</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1device_1_1_frame.html#af2200786e674d4cbba106bc9cfd4e4f9">Frame</a>(std::uint16_t width, std::uint16_t height, Format format, const void *data)</td><td class="entry"><a class="el" href="classmynteye_1_1device_1_1_frame.html">mynteye::device::Frame</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1device_1_1_frame.html#ae9eb0cb45c4d138448d5dfc5711233b1">height</a>() const</td><td class="entry"><a class="el" href="classmynteye_1_1device_1_1_frame.html">mynteye::device::Frame</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classmynteye_1_1device_1_1_frame.html#a1d3c39abf35be01cea42dfaddd9143c5">size</a>() const</td><td class="entry"><a class="el" href="classmynteye_1_1device_1_1_frame.html">mynteye::device::Frame</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classmynteye_1_1device_1_1_frame.html#ade1bb1caeb4c1474afb844385c3f55bf">width</a>() const</td><td class="entry"><a class="el" href="classmynteye_1_1device_1_1_frame.html">mynteye::device::Frame</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.15 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
349
classmynteye_1_1device_1_1_frame.html
Normal file
@ -0,0 +1,349 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.15"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>MYNT EYE S SDK: mynteye::device::Frame Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(initResizable);
|
||||
/* @license-end */</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="custom.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MYNT EYE S SDK
|
||||
 <span id="projectnumber">2.3.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">http://www.myntai.com/mynteye/standard</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.15 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license-end */
|
||||
</script>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('classmynteye_1_1device_1_1_frame.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="classmynteye_1_1device_1_1_frame-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">mynteye::device::Frame Class Reference<div class="ingroups"><a class="el" href="group__datatypes.html">Datatypes</a></div></div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p><a class="el" href="classmynteye_1_1device_1_1_frame.html" title="Frame with raw data.">Frame</a> with raw data.
|
||||
<a href="classmynteye_1_1device_1_1_frame.html#details">More...</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a01db2013fb00320792c7e45698083bcc"><td class="memItemLeft" align="right" valign="top"><a id="a01db2013fb00320792c7e45698083bcc"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1device_1_1_frame.html#a01db2013fb00320792c7e45698083bcc">Frame</a> (const <a class="el" href="structmynteye_1_1_stream_request.html">StreamRequest</a> &request, const void *<a class="el" href="classmynteye_1_1device_1_1_frame.html#a696374dacdeb662c0d2574aaa6873e32">data</a>)</td></tr>
|
||||
<tr class="memdesc:a01db2013fb00320792c7e45698083bcc"><td class="mdescLeft"> </td><td class="mdescRight">Construct the frame with <a class="el" href="structmynteye_1_1_stream_request.html" title="Stream request.">StreamRequest</a> and raw data. <br /></td></tr>
|
||||
<tr class="separator:a01db2013fb00320792c7e45698083bcc"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af2200786e674d4cbba106bc9cfd4e4f9"><td class="memItemLeft" align="right" valign="top"><a id="af2200786e674d4cbba106bc9cfd4e4f9"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1device_1_1_frame.html#af2200786e674d4cbba106bc9cfd4e4f9">Frame</a> (std::uint16_t <a class="el" href="classmynteye_1_1device_1_1_frame.html#ade1bb1caeb4c1474afb844385c3f55bf">width</a>, std::uint16_t <a class="el" href="classmynteye_1_1device_1_1_frame.html#ae9eb0cb45c4d138448d5dfc5711233b1">height</a>, <a class="el" href="group__enumerations.html#ga40c22565756e51ccaf616884e3b3e9e2">Format</a> <a class="el" href="classmynteye_1_1device_1_1_frame.html#a0289fea1db18746e57f2b6b279a61b2c">format</a>, const void *<a class="el" href="classmynteye_1_1device_1_1_frame.html#a696374dacdeb662c0d2574aaa6873e32">data</a>)</td></tr>
|
||||
<tr class="memdesc:af2200786e674d4cbba106bc9cfd4e4f9"><td class="mdescLeft"> </td><td class="mdescRight">Construct the frame with stream info and raw data. <br /></td></tr>
|
||||
<tr class="separator:af2200786e674d4cbba106bc9cfd4e4f9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ade1bb1caeb4c1474afb844385c3f55bf"><td class="memItemLeft" align="right" valign="top">std::uint16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1device_1_1_frame.html#ade1bb1caeb4c1474afb844385c3f55bf">width</a> () const</td></tr>
|
||||
<tr class="memdesc:ade1bb1caeb4c1474afb844385c3f55bf"><td class="mdescLeft"> </td><td class="mdescRight">Get the width. <a href="#ade1bb1caeb4c1474afb844385c3f55bf">More...</a><br /></td></tr>
|
||||
<tr class="separator:ade1bb1caeb4c1474afb844385c3f55bf"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae9eb0cb45c4d138448d5dfc5711233b1"><td class="memItemLeft" align="right" valign="top">std::uint16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1device_1_1_frame.html#ae9eb0cb45c4d138448d5dfc5711233b1">height</a> () const</td></tr>
|
||||
<tr class="memdesc:ae9eb0cb45c4d138448d5dfc5711233b1"><td class="mdescLeft"> </td><td class="mdescRight">Get the height. <a href="#ae9eb0cb45c4d138448d5dfc5711233b1">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae9eb0cb45c4d138448d5dfc5711233b1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0289fea1db18746e57f2b6b279a61b2c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__enumerations.html#ga40c22565756e51ccaf616884e3b3e9e2">Format</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1device_1_1_frame.html#a0289fea1db18746e57f2b6b279a61b2c">format</a> () const</td></tr>
|
||||
<tr class="memdesc:a0289fea1db18746e57f2b6b279a61b2c"><td class="mdescLeft"> </td><td class="mdescRight">Get the format. <a href="#a0289fea1db18746e57f2b6b279a61b2c">More...</a><br /></td></tr>
|
||||
<tr class="separator:a0289fea1db18746e57f2b6b279a61b2c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a696374dacdeb662c0d2574aaa6873e32"><td class="memItemLeft" align="right" valign="top">std::uint8_t * </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1device_1_1_frame.html#a696374dacdeb662c0d2574aaa6873e32">data</a> ()</td></tr>
|
||||
<tr class="memdesc:a696374dacdeb662c0d2574aaa6873e32"><td class="mdescLeft"> </td><td class="mdescRight">Get the data. <a href="#a696374dacdeb662c0d2574aaa6873e32">More...</a><br /></td></tr>
|
||||
<tr class="separator:a696374dacdeb662c0d2574aaa6873e32"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a67c9430145f2888d5d4b91dc4ecdfca9"><td class="memItemLeft" align="right" valign="top">const std::uint8_t * </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1device_1_1_frame.html#a67c9430145f2888d5d4b91dc4ecdfca9">data</a> () const</td></tr>
|
||||
<tr class="memdesc:a67c9430145f2888d5d4b91dc4ecdfca9"><td class="mdescLeft"> </td><td class="mdescRight">Get the const data. <a href="#a67c9430145f2888d5d4b91dc4ecdfca9">More...</a><br /></td></tr>
|
||||
<tr class="separator:a67c9430145f2888d5d4b91dc4ecdfca9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1d3c39abf35be01cea42dfaddd9143c5"><td class="memItemLeft" align="right" valign="top">std::size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1device_1_1_frame.html#a1d3c39abf35be01cea42dfaddd9143c5">size</a> () const</td></tr>
|
||||
<tr class="memdesc:a1d3c39abf35be01cea42dfaddd9143c5"><td class="mdescLeft"> </td><td class="mdescRight">Get the size of data. <a href="#a1d3c39abf35be01cea42dfaddd9143c5">More...</a><br /></td></tr>
|
||||
<tr class="separator:a1d3c39abf35be01cea42dfaddd9143c5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acc9c76f6ea4fc269efc00502805a63de"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmynteye_1_1device_1_1_frame.html">Frame</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmynteye_1_1device_1_1_frame.html#acc9c76f6ea4fc269efc00502805a63de">clone</a> () const</td></tr>
|
||||
<tr class="memdesc:acc9c76f6ea4fc269efc00502805a63de"><td class="mdescLeft"> </td><td class="mdescRight">Clone a new frame. <a href="#acc9c76f6ea4fc269efc00502805a63de">More...</a><br /></td></tr>
|
||||
<tr class="separator:acc9c76f6ea4fc269efc00502805a63de"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p><a class="el" href="classmynteye_1_1device_1_1_frame.html" title="Frame with raw data.">Frame</a> with raw data. </p>
|
||||
</div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="acc9c76f6ea4fc269efc00502805a63de"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#acc9c76f6ea4fc269efc00502805a63de">◆ </a></span>clone()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="classmynteye_1_1device_1_1_frame.html">Frame</a> mynteye::device::Frame::clone </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Clone a new frame. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a696374dacdeb662c0d2574aaa6873e32"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a696374dacdeb662c0d2574aaa6873e32">◆ </a></span>data() <span class="overload">[1/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">std::uint8_t* mynteye::device::Frame::data </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get the data. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a67c9430145f2888d5d4b91dc4ecdfca9"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a67c9430145f2888d5d4b91dc4ecdfca9">◆ </a></span>data() <span class="overload">[2/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const std::uint8_t* mynteye::device::Frame::data </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get the const data. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a0289fea1db18746e57f2b6b279a61b2c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a0289fea1db18746e57f2b6b279a61b2c">◆ </a></span>format()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="group__enumerations.html#ga40c22565756e51ccaf616884e3b3e9e2">Format</a> mynteye::device::Frame::format </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get the format. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ae9eb0cb45c4d138448d5dfc5711233b1"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae9eb0cb45c4d138448d5dfc5711233b1">◆ </a></span>height()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">std::uint16_t mynteye::device::Frame::height </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get the height. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a1d3c39abf35be01cea42dfaddd9143c5"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a1d3c39abf35be01cea42dfaddd9143c5">◆ </a></span>size()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">std::size_t mynteye::device::Frame::size </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get the size of data. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ade1bb1caeb4c1474afb844385c3f55bf"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ade1bb1caeb4c1474afb844385c3f55bf">◆ </a></span>width()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">std::uint16_t mynteye::device::Frame::width </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get the width. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><b>mynteye</b></li><li class="navelem"><b>device</b></li><li class="navelem"><a class="el" href="classmynteye_1_1device_1_1_frame.html">Frame</a></li>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.15 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
12
classmynteye_1_1device_1_1_frame.js
Normal file
@ -0,0 +1,12 @@
|
||||
var classmynteye_1_1device_1_1_frame =
|
||||
[
|
||||
[ "Frame", "classmynteye_1_1device_1_1_frame.html#a01db2013fb00320792c7e45698083bcc", null ],
|
||||
[ "Frame", "classmynteye_1_1device_1_1_frame.html#af2200786e674d4cbba106bc9cfd4e4f9", null ],
|
||||
[ "clone", "classmynteye_1_1device_1_1_frame.html#acc9c76f6ea4fc269efc00502805a63de", null ],
|
||||
[ "data", "classmynteye_1_1device_1_1_frame.html#a696374dacdeb662c0d2574aaa6873e32", null ],
|
||||
[ "data", "classmynteye_1_1device_1_1_frame.html#a67c9430145f2888d5d4b91dc4ecdfca9", null ],
|
||||
[ "format", "classmynteye_1_1device_1_1_frame.html#a0289fea1db18746e57f2b6b279a61b2c", null ],
|
||||
[ "height", "classmynteye_1_1device_1_1_frame.html#ae9eb0cb45c4d138448d5dfc5711233b1", null ],
|
||||
[ "size", "classmynteye_1_1device_1_1_frame.html#a1d3c39abf35be01cea42dfaddd9143c5", null ],
|
||||
[ "width", "classmynteye_1_1device_1_1_frame.html#ade1bb1caeb4c1474afb844385c3f55bf", null ]
|
||||
];
|
119
classmynteye_1_1strings__error-members.html
Normal file
@ -0,0 +1,119 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.15"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>MYNT EYE S SDK: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(initResizable);
|
||||
/* @license-end */</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="custom.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MYNT EYE S SDK
|
||||
 <span id="projectnumber">2.3.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">http://www.myntai.com/mynteye/standard</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.15 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license-end */
|
||||
</script>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('classmynteye_1_1strings__error.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">mynteye::strings_error Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classmynteye_1_1strings__error.html">mynteye::strings_error</a>, including all inherited members.</p>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.15 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
131
classmynteye_1_1strings__error.html
Normal file
@ -0,0 +1,131 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.15"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>MYNT EYE S SDK: mynteye::strings_error Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(initResizable);
|
||||
/* @license-end */</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="custom.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MYNT EYE S SDK
|
||||
 <span id="projectnumber">2.3.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">http://www.myntai.com/mynteye/standard</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.15 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license-end */
|
||||
</script>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('classmynteye_1_1strings__error.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="classmynteye_1_1strings__error-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">mynteye::strings_error Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>The strings error.
|
||||
<a href="classmynteye_1_1strings__error.html#details">More...</a></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for mynteye::strings_error:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="classmynteye_1_1strings__error.png" alt=""/>
|
||||
</div></div>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>The strings error. </p>
|
||||
</div></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><b>mynteye</b></li><li class="navelem"><a class="el" href="classmynteye_1_1strings__error.html">strings_error</a></li>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.15 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
BIN
classmynteye_1_1strings__error.png
Normal file
After Width: | Height: | Size: 591 B |
BIN
closed.png
Normal file
After Width: | Height: | Size: 132 B |
@ -1,122 +0,0 @@
|
||||
# Copyright 2018 Slightech Co., Ltd. All rights reserved.
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
include(${CMAKE_CURRENT_LIST_DIR}/IncludeGuard.cmake)
|
||||
cmake_include_guard()
|
||||
|
||||
include(CMakeParseArguments)
|
||||
|
||||
set(CUR_DIR ${CMAKE_CURRENT_LIST_DIR})
|
||||
|
||||
if(MSVC OR MSYS OR MINGW)
|
||||
set(OS_WIN TRUE)
|
||||
set(HOST_OS Win)
|
||||
elseif(APPLE)
|
||||
set(OS_MAC TRUE)
|
||||
set(HOST_OS Mac)
|
||||
elseif(UNIX)
|
||||
set(OS_LINUX TRUE)
|
||||
set(HOST_OS Linux)
|
||||
else()
|
||||
message(FATAL_ERROR "Unsupported OS.")
|
||||
endif()
|
||||
|
||||
set(HOST_NAME "${HOST_OS}")
|
||||
|
||||
if(OS_LINUX)
|
||||
execute_process(COMMAND uname -a COMMAND tr -d '\n' OUTPUT_VARIABLE UNAME_A)
|
||||
string(TOLOWER "${UNAME_A}" UNAME_A)
|
||||
if(${UNAME_A} MATCHES ".*(tegra|jetsonbot).*")
|
||||
set(OS_TEGRA TRUE)
|
||||
set(HOST_NAME Tegra)
|
||||
elseif(${UNAME_A} MATCHES ".*ubuntu.*")
|
||||
set(OS_UBUNTU TRUE)
|
||||
set(HOST_NAME Ubuntu)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
include(${CMAKE_CURRENT_LIST_DIR}/TargetArch.cmake)
|
||||
target_architecture(HOST_ARCH)
|
||||
message(STATUS "HOST_ARCH: ${HOST_ARCH}")
|
||||
|
||||
# CMAKE_CXX_COMPILER_ID
|
||||
# https://cmake.org/cmake/help/latest/variable/CMAKE_LANG_COMPILER_ID.html
|
||||
# CMAKE_CXX_COMPILER_VERSION
|
||||
# https://cmake.org/cmake/help/latest/variable/CMAKE_LANG_COMPILER_VERSION.html
|
||||
|
||||
# set_outdir(ARCHIVE_OUTPUT_DIRECTORY
|
||||
# LIBRARY_OUTPUT_DIRECTORY
|
||||
# RUNTIME_OUTPUT_DIRECTORY)
|
||||
macro(set_outdir ARCHIVE_OUTPUT_DIRECTORY LIBRARY_OUTPUT_DIRECTORY RUNTIME_OUTPUT_DIRECTORY)
|
||||
set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${ARCHIVE_OUTPUT_DIRECTORY})
|
||||
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${LIBRARY_OUTPUT_DIRECTORY})
|
||||
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${RUNTIME_OUTPUT_DIRECTORY})
|
||||
foreach(CONFIG ${CMAKE_CONFIGURATION_TYPES})
|
||||
string(TOUPPER ${CONFIG} CONFIG)
|
||||
set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY_${CONFIG} ${CMAKE_ARCHIVE_OUTPUT_DIRECTORY})
|
||||
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY_${CONFIG} ${CMAKE_LIBRARY_OUTPUT_DIRECTORY})
|
||||
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY_${CONFIG} ${CMAKE_RUNTIME_OUTPUT_DIRECTORY})
|
||||
endforeach()
|
||||
endmacro()
|
||||
|
||||
if(NOT __exe2bat_relative_path)
|
||||
set(__exe2bat_relative_path false)
|
||||
endif()
|
||||
|
||||
macro(exe2bat exe_name exe_dir dll_search_paths)
|
||||
message(STATUS "Generating ${exe_name}.bat")
|
||||
set(__exe_name ${exe_name})
|
||||
if(__exe2bat_relative_path)
|
||||
set(__dll_relative_search_paths "")
|
||||
foreach(path ${dll_search_paths})
|
||||
file(RELATIVE_PATH __relative_path "${exe_dir}" "${path}")
|
||||
file(TO_NATIVE_PATH ${__relative_path} __relative_path)
|
||||
list(APPEND __dll_relative_search_paths ${__relative_path})
|
||||
endforeach()
|
||||
set(__dll_search_paths "${__dll_relative_search_paths}")
|
||||
else()
|
||||
set(__dll_native_search_paths "")
|
||||
foreach(path ${dll_search_paths})
|
||||
file(TO_NATIVE_PATH ${path} __native_path)
|
||||
list(APPEND __dll_native_search_paths ${__native_path})
|
||||
endforeach()
|
||||
set(__dll_search_paths "${__dll_native_search_paths}")
|
||||
endif()
|
||||
configure_file(
|
||||
"${CUR_DIR}/templates/exe.bat.in"
|
||||
"${exe_dir}/${__exe_name}.bat"
|
||||
)
|
||||
endmacro()
|
||||
|
||||
# target_create_scripts(NAME
|
||||
# [BIN_DIR bin_dir]
|
||||
# [DLL_SEARCH_PATHS path1 path2 ...])
|
||||
macro(target_create_scripts NAME)
|
||||
set(options)
|
||||
set(oneValueArgs BIN_DIR)
|
||||
set(multiValueArgs DLL_SEARCH_PATHS)
|
||||
cmake_parse_arguments(THIS "${options}" "${oneValueArgs}"
|
||||
"${multiValueArgs}" ${ARGN})
|
||||
if(NOT THIS_BIN_DIR)
|
||||
set(THIS_BIN_DIR ${CMAKE_RUNTIME_OUTPUT_DIRECTORY})
|
||||
endif()
|
||||
|
||||
#message(STATUS "NAME: ${NAME}")
|
||||
#message(STATUS "THIS_BIN_DIR: ${THIS_BIN_DIR}")
|
||||
#message(STATUS "THIS_DLL_SEARCH_PATHS: ${THIS_DLL_SEARCH_PATHS}")
|
||||
|
||||
if(OS_WIN)
|
||||
exe2bat("${NAME}" "${THIS_BIN_DIR}" "${THIS_DLL_SEARCH_PATHS}")
|
||||
endif()
|
||||
endmacro()
|
@ -1,53 +0,0 @@
|
||||
# Copyright 2018 Slightech Co., Ltd. All rights reserved.
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
include(${CMAKE_CURRENT_LIST_DIR}/IncludeGuard.cmake)
|
||||
cmake_include_guard()
|
||||
|
||||
if(MSVC)
|
||||
|
||||
# Support For C++11/14/17 Features (Modern C++)
|
||||
# https://msdn.microsoft.com/en-us/library/hh567368.aspx
|
||||
# MSVC_VERSION:
|
||||
# https://cmake.org/cmake/help/latest/variable/MSVC_VERSION.html
|
||||
|
||||
if(NOT (MSVC_VERSION LESS 1600))
|
||||
message(STATUS "Visual Studio >= 2010, MSVC >= 10.0")
|
||||
else()
|
||||
message(FATAL_ERROR "The compiler ${CMAKE_CXX_COMPILER} has no C++11 support. Please use a different C++ compiler.")
|
||||
endif()
|
||||
|
||||
else()
|
||||
|
||||
set(CXX_FLAGS_EXTRA "")
|
||||
|
||||
include(CheckCXXCompilerFlag)
|
||||
check_cxx_compiler_flag("-std=c++11" COMPILER_SUPPORTS_CXX11)
|
||||
check_cxx_compiler_flag("-std=c++0x" COMPILER_SUPPORTS_CXX0X)
|
||||
if(COMPILER_SUPPORTS_CXX11)
|
||||
set(CXX_FLAGS_EXTRA "-std=c++11")
|
||||
message(STATUS "Using flag -std=c++11")
|
||||
elseif(COMPILER_SUPPORTS_CXX0X)
|
||||
set(CXX_FLAGS_EXTRA "-std=c++0x")
|
||||
message(STATUS "Using flag -std=c++0x")
|
||||
else()
|
||||
message(FATAL_ERROR "The compiler ${CMAKE_CXX_COMPILER} has no C++11 support. Please use a different C++ compiler.")
|
||||
endif()
|
||||
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${CXX_FLAGS_EXTRA}")
|
||||
|
||||
# Ensure access this in sub directories
|
||||
set(CXX_FLAGS_EXTRA "${CXX_FLAGS_EXTRA}" CACHE STRING "Value of the extra cxx flags.")
|
||||
|
||||
endif()
|
@ -1,76 +0,0 @@
|
||||
# Copyright 2018 Slightech Co., Ltd. All rights reserved.
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
include(${CMAKE_CURRENT_LIST_DIR}/IncludeGuard.cmake)
|
||||
cmake_include_guard()
|
||||
|
||||
if(OpenCV_FIND_QUIET)
|
||||
find_package(OpenCV QUIET)
|
||||
else()
|
||||
find_package(OpenCV REQUIRED)
|
||||
endif()
|
||||
|
||||
if(OpenCV_FOUND)
|
||||
|
||||
#message(STATUS "Found OpenCV: ${OpenCV_VERSION}")
|
||||
|
||||
set(WITH_OPENCV TRUE)
|
||||
|
||||
if(OpenCV_VERSION VERSION_LESS 3.0)
|
||||
set(WITH_OPENCV2 TRUE)
|
||||
elseif(OpenCV_VERSION VERSION_LESS 4.0)
|
||||
set(WITH_OPENCV3 TRUE)
|
||||
else()
|
||||
set(WITH_OPENCV4 TRUE)
|
||||
endif()
|
||||
|
||||
list(FIND OpenCV_LIBS "opencv_world" __index)
|
||||
if(${__index} GREATER -1)
|
||||
set(WITH_OPENCV_WORLD TRUE)
|
||||
endif()
|
||||
|
||||
if(NOT OpenCV_LIB_PATH)
|
||||
list(LENGTH OpenCV_INCLUDE_DIRS __length)
|
||||
if(${__length} GREATER 0)
|
||||
list(GET OpenCV_INCLUDE_DIRS 0 __include_dir)
|
||||
string(REGEX REPLACE "include.*$" "lib" __lib_dir "${__include_dir}")
|
||||
find_library(__opencv_lib
|
||||
NAMES opencv_core3 opencv_core opencv_world
|
||||
PATHS "${__lib_dir}" "${__lib_dir}/x86_64-linux-gnu"
|
||||
NO_DEFAULT_PATH)
|
||||
#message(STATUS "__opencv_lib: ${__opencv_lib}")
|
||||
if(__opencv_lib)
|
||||
get_filename_component(OpenCV_LIB_PATH "${__opencv_lib}" DIRECTORY)
|
||||
else()
|
||||
set(OpenCV_LIB_PATH "${__lib_dir}")
|
||||
endif()
|
||||
#message(STATUS "OpenCV_LIB_PATH: ${OpenCV_LIB_PATH}")
|
||||
endif()
|
||||
endif()
|
||||
|
||||
if(MSVC OR MSYS OR MINGW)
|
||||
get_filename_component(OpenCV_LIB_SEARCH_PATH "${OpenCV_LIB_PATH}/../bin" ABSOLUTE)
|
||||
else()
|
||||
set(OpenCV_LIB_SEARCH_PATH "${OpenCV_LIB_PATH}")
|
||||
endif()
|
||||
|
||||
include_directories(
|
||||
${OpenCV_INCLUDE_DIRS}
|
||||
)
|
||||
|
||||
else()
|
||||
|
||||
set(WITH_OPENCV FALSE)
|
||||
|
||||
endif()
|
1741
cmake/FindCUDA.cmake
@ -1,92 +0,0 @@
|
||||
# James Bigler, NVIDIA Corp (nvidia.com - jbigler)
|
||||
# Abe Stephens, SCI Institute -- http://www.sci.utah.edu/~abe/FindCuda.html
|
||||
#
|
||||
# Copyright (c) 2008 - 2009 NVIDIA Corporation. All rights reserved.
|
||||
#
|
||||
# Copyright (c) 2007-2009
|
||||
# Scientific Computing and Imaging Institute, University of Utah
|
||||
#
|
||||
# This code is licensed under the MIT License. See the FindCUDA.cmake script
|
||||
# for the text of the license.
|
||||
|
||||
# The MIT License
|
||||
#
|
||||
# License for the specific language governing rights and limitations under
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a
|
||||
# copy of this software and associated documentation files (the "Software"),
|
||||
# to deal in the Software without restriction, including without limitation
|
||||
# the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
# and/or sell copies of the Software, and to permit persons to whom the
|
||||
# Software is furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
# DEALINGS IN THE SOFTWARE.
|
||||
#
|
||||
|
||||
#######################################################################
|
||||
# This converts a file written in makefile syntax into one that can be included
|
||||
# by CMake.
|
||||
|
||||
file(READ ${input_file} depend_text)
|
||||
|
||||
if (NOT "${depend_text}" STREQUAL "")
|
||||
|
||||
# message("FOUND DEPENDS")
|
||||
|
||||
string(REPLACE "\\ " " " depend_text ${depend_text})
|
||||
|
||||
# This works for the nvcc -M generated dependency files.
|
||||
string(REGEX REPLACE "^.* : " "" depend_text ${depend_text})
|
||||
string(REGEX REPLACE "[ \\\\]*\n" ";" depend_text ${depend_text})
|
||||
|
||||
set(dependency_list "")
|
||||
|
||||
foreach(file ${depend_text})
|
||||
|
||||
string(REGEX REPLACE "^ +" "" file ${file})
|
||||
|
||||
# OK, now if we had a UNC path, nvcc has a tendency to only output the first '/'
|
||||
# instead of '//'. Here we will test to see if the file exists, if it doesn't then
|
||||
# try to prepend another '/' to the path and test again. If it still fails remove the
|
||||
# path.
|
||||
|
||||
if(NOT EXISTS "${file}")
|
||||
if (EXISTS "/${file}")
|
||||
set(file "/${file}")
|
||||
else()
|
||||
message(WARNING " Removing non-existent dependency file: ${file}")
|
||||
set(file "")
|
||||
endif()
|
||||
endif()
|
||||
|
||||
if(NOT IS_DIRECTORY "${file}")
|
||||
# If softlinks start to matter, we should change this to REALPATH. For now we need
|
||||
# to flatten paths, because nvcc can generate stuff like /bin/../include instead of
|
||||
# just /include.
|
||||
get_filename_component(file_absolute "${file}" ABSOLUTE)
|
||||
list(APPEND dependency_list "${file_absolute}")
|
||||
endif()
|
||||
|
||||
endforeach()
|
||||
|
||||
else()
|
||||
# message("FOUND NO DEPENDS")
|
||||
endif()
|
||||
|
||||
# Remove the duplicate entries and sort them.
|
||||
list(REMOVE_DUPLICATES dependency_list)
|
||||
list(SORT dependency_list)
|
||||
|
||||
foreach(file ${dependency_list})
|
||||
set(cuda_nvcc_depend "${cuda_nvcc_depend} \"${file}\"\n")
|
||||
endforeach()
|
||||
|
||||
file(WRITE ${output_file} "# Generated by: make2cmake.cmake\nSET(CUDA_NVCC_DEPEND\n ${cuda_nvcc_depend})\n\n")
|
@ -1,109 +0,0 @@
|
||||
# James Bigler, NVIDIA Corp (nvidia.com - jbigler)
|
||||
# Abe Stephens, SCI Institute -- http://www.sci.utah.edu/~abe/FindCuda.html
|
||||
#
|
||||
# Copyright (c) 2008 - 2009 NVIDIA Corporation. All rights reserved.
|
||||
#
|
||||
# Copyright (c) 2007-2009
|
||||
# Scientific Computing and Imaging Institute, University of Utah
|
||||
#
|
||||
# This code is licensed under the MIT License. See the FindCUDA.cmake script
|
||||
# for the text of the license.
|
||||
|
||||
# The MIT License
|
||||
#
|
||||
# License for the specific language governing rights and limitations under
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a
|
||||
# copy of this software and associated documentation files (the "Software"),
|
||||
# to deal in the Software without restriction, including without limitation
|
||||
# the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
# and/or sell copies of the Software, and to permit persons to whom the
|
||||
# Software is furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
# DEALINGS IN THE SOFTWARE.
|
||||
#
|
||||
|
||||
#######################################################################
|
||||
# Parses a .cubin file produced by nvcc and reports statistics about the file.
|
||||
|
||||
|
||||
file(READ ${input_file} file_text)
|
||||
|
||||
if (NOT "${file_text}" STREQUAL "")
|
||||
|
||||
string(REPLACE ";" "\\;" file_text ${file_text})
|
||||
string(REPLACE "\ncode" ";code" file_text ${file_text})
|
||||
|
||||
list(LENGTH file_text len)
|
||||
|
||||
foreach(line ${file_text})
|
||||
|
||||
# Only look at "code { }" blocks.
|
||||
if(line MATCHES "^code")
|
||||
|
||||
# Break into individual lines.
|
||||
string(REGEX REPLACE "\n" ";" line ${line})
|
||||
|
||||
foreach(entry ${line})
|
||||
|
||||
# Extract kernel names.
|
||||
if (${entry} MATCHES "[^g]name = ([^ ]+)")
|
||||
set(entry "${CMAKE_MATCH_1}")
|
||||
|
||||
# Check to see if the kernel name starts with "_"
|
||||
set(skip FALSE)
|
||||
# if (${entry} MATCHES "^_")
|
||||
# Skip the rest of this block.
|
||||
# message("Skipping ${entry}")
|
||||
# set(skip TRUE)
|
||||
# else ()
|
||||
message("Kernel: ${entry}")
|
||||
# endif ()
|
||||
|
||||
endif()
|
||||
|
||||
# Skip the rest of the block if necessary
|
||||
if(NOT skip)
|
||||
|
||||
# Registers
|
||||
if (${entry} MATCHES "reg([ ]+)=([ ]+)([^ ]+)")
|
||||
set(entry "${CMAKE_MATCH_3}")
|
||||
message("Registers: ${entry}")
|
||||
endif()
|
||||
|
||||
# Local memory
|
||||
if (${entry} MATCHES "lmem([ ]+)=([ ]+)([^ ]+)")
|
||||
set(entry "${CMAKE_MATCH_3}")
|
||||
message("Local: ${entry}")
|
||||
endif()
|
||||
|
||||
# Shared memory
|
||||
if (${entry} MATCHES "smem([ ]+)=([ ]+)([^ ]+)")
|
||||
set(entry "${CMAKE_MATCH_3}")
|
||||
message("Shared: ${entry}")
|
||||
endif()
|
||||
|
||||
if (${entry} MATCHES "^}")
|
||||
message("")
|
||||
endif()
|
||||
|
||||
endif()
|
||||
|
||||
|
||||
endforeach()
|
||||
|
||||
endif()
|
||||
|
||||
endforeach()
|
||||
|
||||
else()
|
||||
# message("FOUND NO DEPENDS")
|
||||
endif()
|
@ -1,288 +0,0 @@
|
||||
# James Bigler, NVIDIA Corp (nvidia.com - jbigler)
|
||||
#
|
||||
# Copyright (c) 2008 - 2009 NVIDIA Corporation. All rights reserved.
|
||||
#
|
||||
# This code is licensed under the MIT License. See the FindCUDA.cmake script
|
||||
# for the text of the license.
|
||||
|
||||
# The MIT License
|
||||
#
|
||||
# License for the specific language governing rights and limitations under
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a
|
||||
# copy of this software and associated documentation files (the "Software"),
|
||||
# to deal in the Software without restriction, including without limitation
|
||||
# the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||
# and/or sell copies of the Software, and to permit persons to whom the
|
||||
# Software is furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included
|
||||
# in all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
# DEALINGS IN THE SOFTWARE.
|
||||
|
||||
|
||||
##########################################################################
|
||||
# This file runs the nvcc commands to produce the desired output file along with
|
||||
# the dependency file needed by CMake to compute dependencies. In addition the
|
||||
# file checks the output of each command and if the command fails it deletes the
|
||||
# output files.
|
||||
|
||||
# Input variables
|
||||
#
|
||||
# verbose:BOOL=<> OFF: Be as quiet as possible (default)
|
||||
# ON : Describe each step
|
||||
#
|
||||
# build_configuration:STRING=<> Typically one of Debug, MinSizeRel, Release, or
|
||||
# RelWithDebInfo, but it should match one of the
|
||||
# entries in CUDA_HOST_FLAGS. This is the build
|
||||
# configuration used when compiling the code. If
|
||||
# blank or unspecified Debug is assumed as this is
|
||||
# what CMake does.
|
||||
#
|
||||
# generated_file:STRING=<> File to generate. This argument must be passed in.
|
||||
#
|
||||
# generated_cubin_file:STRING=<> File to generate. This argument must be passed
|
||||
# in if build_cubin is true.
|
||||
|
||||
if(NOT generated_file)
|
||||
message(FATAL_ERROR "You must specify generated_file on the command line")
|
||||
endif()
|
||||
|
||||
# Set these up as variables to make reading the generated file easier
|
||||
set(CMAKE_COMMAND "@CMAKE_COMMAND@") # path
|
||||
set(source_file "@source_file@") # path
|
||||
set(NVCC_generated_dependency_file "@NVCC_generated_dependency_file@") # path
|
||||
set(cmake_dependency_file "@cmake_dependency_file@") # path
|
||||
set(CUDA_make2cmake "@CUDA_make2cmake@") # path
|
||||
set(CUDA_parse_cubin "@CUDA_parse_cubin@") # path
|
||||
set(build_cubin @build_cubin@) # bool
|
||||
set(CUDA_HOST_COMPILER "@CUDA_HOST_COMPILER@") # path
|
||||
# We won't actually use these variables for now, but we need to set this, in
|
||||
# order to force this file to be run again if it changes.
|
||||
set(generated_file_path "@generated_file_path@") # path
|
||||
set(generated_file_internal "@generated_file@") # path
|
||||
set(generated_cubin_file_internal "@generated_cubin_file@") # path
|
||||
|
||||
set(CUDA_NVCC_EXECUTABLE "@CUDA_NVCC_EXECUTABLE@") # path
|
||||
set(CUDA_NVCC_FLAGS @CUDA_NVCC_FLAGS@ ;; @CUDA_WRAP_OPTION_NVCC_FLAGS@) # list
|
||||
@CUDA_NVCC_FLAGS_CONFIG@
|
||||
set(nvcc_flags "@nvcc_flags@") # list
|
||||
set(CUDA_NVCC_INCLUDE_ARGS "@CUDA_NVCC_INCLUDE_ARGS@") # list (needs to be in quotes to handle spaces properly).
|
||||
set(format_flag "@format_flag@") # string
|
||||
|
||||
if(build_cubin AND NOT generated_cubin_file)
|
||||
message(FATAL_ERROR "You must specify generated_cubin_file on the command line")
|
||||
endif()
|
||||
|
||||
# This is the list of host compilation flags. It C or CXX should already have
|
||||
# been chosen by FindCUDA.cmake.
|
||||
@CUDA_HOST_FLAGS@
|
||||
|
||||
# Take the compiler flags and package them up to be sent to the compiler via -Xcompiler
|
||||
set(nvcc_host_compiler_flags "")
|
||||
# If we weren't given a build_configuration, use Debug.
|
||||
if(NOT build_configuration)
|
||||
set(build_configuration Debug)
|
||||
endif()
|
||||
string(TOUPPER "${build_configuration}" build_configuration)
|
||||
#message("CUDA_NVCC_HOST_COMPILER_FLAGS = ${CUDA_NVCC_HOST_COMPILER_FLAGS}")
|
||||
foreach(flag ${CMAKE_HOST_FLAGS} ${CMAKE_HOST_FLAGS_${build_configuration}})
|
||||
# Extra quotes are added around each flag to help nvcc parse out flags with spaces.
|
||||
set(nvcc_host_compiler_flags "${nvcc_host_compiler_flags},\"${flag}\"")
|
||||
endforeach()
|
||||
if (nvcc_host_compiler_flags)
|
||||
set(nvcc_host_compiler_flags "-Xcompiler" ${nvcc_host_compiler_flags})
|
||||
endif()
|
||||
#message("nvcc_host_compiler_flags = \"${nvcc_host_compiler_flags}\"")
|
||||
# Add the build specific configuration flags
|
||||
list(APPEND CUDA_NVCC_FLAGS ${CUDA_NVCC_FLAGS_${build_configuration}})
|
||||
|
||||
# Any -ccbin existing in CUDA_NVCC_FLAGS gets highest priority
|
||||
list( FIND CUDA_NVCC_FLAGS "-ccbin" ccbin_found0 )
|
||||
list( FIND CUDA_NVCC_FLAGS "--compiler-bindir" ccbin_found1 )
|
||||
if( ccbin_found0 LESS 0 AND ccbin_found1 LESS 0 AND CUDA_HOST_COMPILER )
|
||||
if (CUDA_HOST_COMPILER STREQUAL "@_CUDA_MSVC_HOST_COMPILER@" AND DEFINED CCBIN)
|
||||
set(CCBIN -ccbin "${CCBIN}")
|
||||
else()
|
||||
set(CCBIN -ccbin "${CUDA_HOST_COMPILER}")
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# cuda_execute_process - Executes a command with optional command echo and status message.
|
||||
#
|
||||
# status - Status message to print if verbose is true
|
||||
# command - COMMAND argument from the usual execute_process argument structure
|
||||
# ARGN - Remaining arguments are the command with arguments
|
||||
#
|
||||
# CUDA_result - return value from running the command
|
||||
#
|
||||
# Make this a macro instead of a function, so that things like RESULT_VARIABLE
|
||||
# and other return variables are present after executing the process.
|
||||
macro(cuda_execute_process status command)
|
||||
set(_command ${command})
|
||||
if(NOT "x${_command}" STREQUAL "xCOMMAND")
|
||||
message(FATAL_ERROR "Malformed call to cuda_execute_process. Missing COMMAND as second argument. (command = ${command})")
|
||||
endif()
|
||||
if(verbose)
|
||||
execute_process(COMMAND "${CMAKE_COMMAND}" -E echo -- ${status})
|
||||
# Now we need to build up our command string. We are accounting for quotes
|
||||
# and spaces, anything else is left up to the user to fix if they want to
|
||||
# copy and paste a runnable command line.
|
||||
set(cuda_execute_process_string)
|
||||
foreach(arg ${ARGN})
|
||||
# If there are quotes, excape them, so they come through.
|
||||
string(REPLACE "\"" "\\\"" arg ${arg})
|
||||
# Args with spaces need quotes around them to get them to be parsed as a single argument.
|
||||
if(arg MATCHES " ")
|
||||
list(APPEND cuda_execute_process_string "\"${arg}\"")
|
||||
else()
|
||||
list(APPEND cuda_execute_process_string ${arg})
|
||||
endif()
|
||||
endforeach()
|
||||
# Echo the command
|
||||
execute_process(COMMAND ${CMAKE_COMMAND} -E echo ${cuda_execute_process_string})
|
||||
endif()
|
||||
# Run the command
|
||||
execute_process(COMMAND ${ARGN} RESULT_VARIABLE CUDA_result )
|
||||
endmacro()
|
||||
|
||||
# Delete the target file
|
||||
cuda_execute_process(
|
||||
"Removing ${generated_file}"
|
||||
COMMAND "${CMAKE_COMMAND}" -E remove "${generated_file}"
|
||||
)
|
||||
|
||||
# For CUDA 2.3 and below, -G -M doesn't work, so remove the -G flag
|
||||
# for dependency generation and hope for the best.
|
||||
set(depends_CUDA_NVCC_FLAGS "${CUDA_NVCC_FLAGS}")
|
||||
set(CUDA_VERSION @CUDA_VERSION@)
|
||||
if(CUDA_VERSION VERSION_LESS "3.0")
|
||||
cmake_policy(PUSH)
|
||||
# CMake policy 0007 NEW states that empty list elements are not
|
||||
# ignored. I'm just setting it to avoid the warning that's printed.
|
||||
cmake_policy(SET CMP0007 NEW)
|
||||
# Note that this will remove all occurrences of -G.
|
||||
list(REMOVE_ITEM depends_CUDA_NVCC_FLAGS "-G")
|
||||
cmake_policy(POP)
|
||||
endif()
|
||||
|
||||
# nvcc doesn't define __CUDACC__ for some reason when generating dependency files. This
|
||||
# can cause incorrect dependencies when #including files based on this macro which is
|
||||
# defined in the generating passes of nvcc invocation. We will go ahead and manually
|
||||
# define this for now until a future version fixes this bug.
|
||||
set(CUDACC_DEFINE -D__CUDACC__)
|
||||
|
||||
# Generate the dependency file
|
||||
cuda_execute_process(
|
||||
"Generating dependency file: ${NVCC_generated_dependency_file}"
|
||||
COMMAND "${CUDA_NVCC_EXECUTABLE}"
|
||||
-M
|
||||
${CUDACC_DEFINE}
|
||||
"${source_file}"
|
||||
-o "${NVCC_generated_dependency_file}"
|
||||
${CCBIN}
|
||||
${nvcc_flags}
|
||||
${nvcc_host_compiler_flags}
|
||||
${depends_CUDA_NVCC_FLAGS}
|
||||
-DNVCC
|
||||
${CUDA_NVCC_INCLUDE_ARGS}
|
||||
)
|
||||
|
||||
if(CUDA_result)
|
||||
message(FATAL_ERROR "Error generating ${generated_file}")
|
||||
endif()
|
||||
|
||||
# Generate the cmake readable dependency file to a temp file. Don't put the
|
||||
# quotes just around the filenames for the input_file and output_file variables.
|
||||
# CMake will pass the quotes through and not be able to find the file.
|
||||
cuda_execute_process(
|
||||
"Generating temporary cmake readable file: ${cmake_dependency_file}.tmp"
|
||||
COMMAND "${CMAKE_COMMAND}"
|
||||
-D "input_file:FILEPATH=${NVCC_generated_dependency_file}"
|
||||
-D "output_file:FILEPATH=${cmake_dependency_file}.tmp"
|
||||
-P "${CUDA_make2cmake}"
|
||||
)
|
||||
|
||||
if(CUDA_result)
|
||||
message(FATAL_ERROR "Error generating ${generated_file}")
|
||||
endif()
|
||||
|
||||
# Copy the file if it is different
|
||||
cuda_execute_process(
|
||||
"Copy if different ${cmake_dependency_file}.tmp to ${cmake_dependency_file}"
|
||||
COMMAND "${CMAKE_COMMAND}" -E copy_if_different "${cmake_dependency_file}.tmp" "${cmake_dependency_file}"
|
||||
)
|
||||
|
||||
if(CUDA_result)
|
||||
message(FATAL_ERROR "Error generating ${generated_file}")
|
||||
endif()
|
||||
|
||||
# Delete the temporary file
|
||||
cuda_execute_process(
|
||||
"Removing ${cmake_dependency_file}.tmp and ${NVCC_generated_dependency_file}"
|
||||
COMMAND "${CMAKE_COMMAND}" -E remove "${cmake_dependency_file}.tmp" "${NVCC_generated_dependency_file}"
|
||||
)
|
||||
|
||||
if(CUDA_result)
|
||||
message(FATAL_ERROR "Error generating ${generated_file}")
|
||||
endif()
|
||||
|
||||
# Generate the code
|
||||
cuda_execute_process(
|
||||
"Generating ${generated_file}"
|
||||
COMMAND "${CUDA_NVCC_EXECUTABLE}"
|
||||
"${source_file}"
|
||||
${format_flag} -o "${generated_file}"
|
||||
${CCBIN}
|
||||
${nvcc_flags}
|
||||
${nvcc_host_compiler_flags}
|
||||
${CUDA_NVCC_FLAGS}
|
||||
-DNVCC
|
||||
${CUDA_NVCC_INCLUDE_ARGS}
|
||||
)
|
||||
|
||||
if(CUDA_result)
|
||||
# Since nvcc can sometimes leave half done files make sure that we delete the output file.
|
||||
cuda_execute_process(
|
||||
"Removing ${generated_file}"
|
||||
COMMAND "${CMAKE_COMMAND}" -E remove "${generated_file}"
|
||||
)
|
||||
message(FATAL_ERROR "Error generating file ${generated_file}")
|
||||
else()
|
||||
if(verbose)
|
||||
message("Generated ${generated_file} successfully.")
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# Cubin resource report commands.
|
||||
if( build_cubin )
|
||||
# Run with -cubin to produce resource usage report.
|
||||
cuda_execute_process(
|
||||
"Generating ${generated_cubin_file}"
|
||||
COMMAND "${CUDA_NVCC_EXECUTABLE}"
|
||||
"${source_file}"
|
||||
${CUDA_NVCC_FLAGS}
|
||||
${nvcc_flags}
|
||||
${CCBIN}
|
||||
${nvcc_host_compiler_flags}
|
||||
-DNVCC
|
||||
-cubin
|
||||
-o "${generated_cubin_file}"
|
||||
${CUDA_NVCC_INCLUDE_ARGS}
|
||||
)
|
||||
|
||||
# Execute the parser script.
|
||||
cuda_execute_process(
|
||||
"Executing the parser script"
|
||||
COMMAND "${CMAKE_COMMAND}"
|
||||
-D "input_file:STRING=${generated_cubin_file}"
|
||||
-P "${CUDA_parse_cubin}"
|
||||
)
|
||||
|
||||
endif()
|
@ -1,23 +0,0 @@
|
||||
# Copyright 2018 Slightech Co., Ltd. All rights reserved.
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
# include_guard: https://cmake.org/cmake/help/latest/command/include_guard.html
|
||||
|
||||
macro(cmake_include_guard)
|
||||
get_property(INCLUDE_GUARD GLOBAL PROPERTY "_INCLUDE_GUARD_${CMAKE_CURRENT_LIST_FILE}")
|
||||
if(INCLUDE_GUARD)
|
||||
return()
|
||||
endif()
|
||||
set_property(GLOBAL PROPERTY "_INCLUDE_GUARD_${CMAKE_CURRENT_LIST_FILE}" TRUE)
|
||||
endmacro()
|
@ -1,153 +0,0 @@
|
||||
# Copyright 2018 Slightech Co., Ltd. All rights reserved.
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
include(${CMAKE_CURRENT_LIST_DIR}/IncludeGuard.cmake)
|
||||
cmake_include_guard()
|
||||
|
||||
include(${CMAKE_CURRENT_LIST_DIR}/Utils.cmake)
|
||||
|
||||
|
||||
# build components
|
||||
|
||||
option(WITH_API "Build with API layer, need OpenCV" ON)
|
||||
option(WITH_DEVICE_INFO_REQUIRED "Build with device info required" ON)
|
||||
|
||||
option(WITH_CAM_MODELS "Build with more camera models, WITH_API must be ON" ON)
|
||||
|
||||
# 3rdparty components
|
||||
|
||||
option(WITH_BOOST "Include Boost support" ON)
|
||||
|
||||
# How to install glog?
|
||||
# Ubuntu: `sudo apt-get install libgoogle-glog-dev`
|
||||
option(WITH_GLOG "Include glog support" OFF)
|
||||
|
||||
# packages
|
||||
if(WITH_API)
|
||||
include(${CMAKE_CURRENT_LIST_DIR}/DetectOpenCV.cmake)
|
||||
if(WITH_OPENCV4)
|
||||
set(WITH_CAM_MODELS OFF)
|
||||
endif()
|
||||
else()
|
||||
# Disable WITH_CAM_MODELS if WITH_API is OFF
|
||||
set(WITH_CAM_MODELS OFF)
|
||||
endif()
|
||||
|
||||
if(WITH_BOOST)
|
||||
find_package(Boost QUIET COMPONENTS filesystem)
|
||||
if(Boost_FOUND)
|
||||
set(Boost_VERSION_STRING "${Boost_MAJOR_VERSION}.${Boost_MINOR_VERSION}.${Boost_SUBMINOR_VERSION}")
|
||||
set(WITH_FILESYSTEM TRUE)
|
||||
set(WITH_BOOST_FILESYSTEM TRUE)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
if(NOT WITH_FILESYSTEM)
|
||||
if(MSVC OR MSYS OR MINGW) # win
|
||||
set(WITH_FILESYSTEM TRUE)
|
||||
set(WITH_NATIVE_FILESYSTEM TRUE)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
if(WITH_GLOG)
|
||||
find_package(glog REQUIRED)
|
||||
endif()
|
||||
|
||||
find_package(CUDA QUIET)
|
||||
|
||||
# summary
|
||||
|
||||
set_version_values(CMAKE_CXX_COMPILER_VERSION)
|
||||
|
||||
status("")
|
||||
status("Platform:")
|
||||
status(" HOST_OS: ${HOST_OS}")
|
||||
status(" HOST_NAME: ${HOST_NAME}")
|
||||
status(" HOST_ARCH: ${HOST_ARCH}")
|
||||
status(" HOST_COMPILER: ${CMAKE_CXX_COMPILER_ID}")
|
||||
status(" COMPILER_VERSION: ${CMAKE_CXX_COMPILER_VERSION}")
|
||||
status(" COMPILER_VERSION_MAJOR: ${CMAKE_CXX_COMPILER_VERSION_MAJOR}")
|
||||
status(" COMPILER_VERSION_MINOR: ${CMAKE_CXX_COMPILER_VERSION_MINOR}")
|
||||
status(" COMPILER_VERSION_PATCH: ${CMAKE_CXX_COMPILER_VERSION_PATCH}")
|
||||
status(" COMPILER_VERSION_TWEAK: ${CMAKE_CXX_COMPILER_VERSION_TWEAK}")
|
||||
if(CUDA_FOUND)
|
||||
status(" CUDA_VERSION: ${CUDA_VERSION}")
|
||||
status(" CUDA_VERSION_MAJOR: ${CUDA_VERSION_MAJOR}")
|
||||
status(" CUDA_VERSION_MINOR: ${CUDA_VERSION_MINOR}")
|
||||
status(" CUDA_VERSION_STRING: ${CUDA_VERSION_STRING}")
|
||||
endif()
|
||||
if(OpenCV_FOUND)
|
||||
status(" OpenCV_VERSION: ${OpenCV_VERSION}")
|
||||
status(" OpenCV_VERSION_MAJOR: ${OpenCV_VERSION_MAJOR}")
|
||||
status(" OpenCV_VERSION_MINOR: ${OpenCV_VERSION_MINOR}")
|
||||
status(" OpenCV_VERSION_PATCH: ${OpenCV_VERSION_PATCH}")
|
||||
status(" OpenCV_VERSION_TWEAK: ${OpenCV_VERSION_TWEAK}")
|
||||
status(" OpenCV_VERSION_STATUS: ${OpenCV_VERSION_STATUS}")
|
||||
status(" OpenCV_WITH_WORLD: ${WITH_OPENCV_WORLD}")
|
||||
endif()
|
||||
if(mynteye_VERSION)
|
||||
status(" MYNTEYE_VERSION: ${mynteye_VERSION}")
|
||||
status(" MYNTEYE_VERSION_MAJOR: ${mynteye_VERSION_MAJOR}")
|
||||
status(" MYNTEYE_VERSION_MINOR: ${mynteye_VERSION_MINOR}")
|
||||
status(" MYNTEYE_VERSION_PATCH: ${mynteye_VERSION_PATCH}")
|
||||
status(" MYNTEYE_VERSION_TWEAK: ${mynteye_VERSION_TWEAK}")
|
||||
endif()
|
||||
|
||||
status("")
|
||||
status("Options:")
|
||||
status(" WITH_API: ${WITH_API}")
|
||||
if(WITH_API)
|
||||
if(OpenCV_FOUND)
|
||||
status(" OpenCV: YES")
|
||||
status(" OpenCV_VERSION: ${OpenCV_VERSION}")
|
||||
status(" OpenCV_WORLD: " IF WITH_OPENCV_WORLD "YES" ELSE "NO")
|
||||
else()
|
||||
status(" OpenCV: NO")
|
||||
endif()
|
||||
endif()
|
||||
|
||||
status(" WITH_DEVICE_INFO_REQUIRED: ${WITH_DEVICE_INFO_REQUIRED}")
|
||||
|
||||
status(" WITH_CAM_MODELS: ${WITH_CAM_MODELS}")
|
||||
|
||||
status(" WITH_BOOST: ${WITH_BOOST}")
|
||||
if(WITH_BOOST)
|
||||
if(Boost_FOUND)
|
||||
status(" Boost: YES")
|
||||
status(" Boost_VERSION: ${Boost_VERSION_STRING}")
|
||||
#status(" Boost_LIBRARIES: ${Boost_LIBRARIES}")
|
||||
else()
|
||||
status(" Boost: NO")
|
||||
endif()
|
||||
endif()
|
||||
|
||||
status(" WITH_GLOG: ${WITH_GLOG}")
|
||||
if(WITH_GLOG)
|
||||
if(glog_FOUND)
|
||||
status(" glog: YES")
|
||||
status(" glog_VERSION: ${glog_VERSION}")
|
||||
else()
|
||||
status(" glog: NO")
|
||||
endif()
|
||||
endif()
|
||||
|
||||
status("")
|
||||
status("Features:")
|
||||
status(" Filesystem: "
|
||||
IF WITH_BOOST_FILESYSTEM "boost"
|
||||
ELIF WITH_NATIVE_FILESYSTEM "native"
|
||||
ELSE "none"
|
||||
)
|
||||
|
||||
status("")
|
@ -1,167 +0,0 @@
|
||||
# Based on the Qt 5 processor detection code, so should be very accurate
|
||||
# http://code.qt.io/cgit/qt/qtbase.git/tree/src/corelib/global/qprocessordetection.h
|
||||
# Currently handles arm (v5, v6, v7, v8), x86 (32/64), ia64, and ppc (32/64)
|
||||
|
||||
# Regarding POWER/PowerPC, just as is noted in the Qt source,
|
||||
# "There are many more known variants/revisions that we do not handle/detect."
|
||||
|
||||
set(archdetect_c_code "
|
||||
#if defined(__arm__) || defined(__TARGET_ARCH_ARM) || defined(_M_ARM) \\
|
||||
|| defined(__aarch64__) || defined(__ARM64__)
|
||||
#if defined(__aarch64__) || defined(__ARM64__)
|
||||
#define cmake_ARM_64
|
||||
#else
|
||||
#define cmake_ARM_32
|
||||
#endif
|
||||
#if defined(__ARM_ARCH) && __ARM_ARCH > 1
|
||||
#define cmake_ARM __ARM_ARCH
|
||||
#elif defined(__TARGET_ARCH_ARM) && __TARGET_ARCH_ARM > 1
|
||||
#define cmake_ARM __TARGET_ARCH_ARM
|
||||
#elif defined(_M_ARM) && _M_ARM > 1
|
||||
#define cmake_ARM _M_ARM
|
||||
#elif defined(__ARM64_ARCH_8__) \\
|
||||
|| defined(__aarch64__) \\
|
||||
|| defined(__ARMv8__) \\
|
||||
|| defined(__ARMv8_A__)
|
||||
#define cmake_ARM 8
|
||||
#elif defined(__ARM_ARCH_7__) \\
|
||||
|| defined(__ARM_ARCH_7A__) \\
|
||||
|| defined(__ARM_ARCH_7R__) \\
|
||||
|| defined(__ARM_ARCH_7M__) \\
|
||||
|| defined(__ARM_ARCH_7S__) \\
|
||||
|| defined(_ARM_ARCH_7) \\
|
||||
|| defined(__CORE_CORTEXA__)
|
||||
#define cmake_ARM 7
|
||||
#elif defined(__ARM_ARCH_6__) \\
|
||||
|| defined(__ARM_ARCH_6J__) \\
|
||||
|| defined(__ARM_ARCH_6T2__) \\
|
||||
|| defined(__ARM_ARCH_6Z__) \\
|
||||
|| defined(__ARM_ARCH_6K__) \\
|
||||
|| defined(__ARM_ARCH_6ZK__) \\
|
||||
|| defined(__ARM_ARCH_6M__)
|
||||
#define cmake_ARM 6
|
||||
#elif defined(__ARM_ARCH_5TEJ__) \\
|
||||
|| defined(__ARM_ARCH_5TE__)
|
||||
#define cmake_ARM 5
|
||||
#else
|
||||
#define cmake_ARM 0
|
||||
#endif
|
||||
#if cmake_ARM >= 8
|
||||
#error cmake_ARCH armv8
|
||||
#elif cmake_ARM >= 7
|
||||
#error cmake_ARCH armv7
|
||||
#elif cmake_ARM >= 6
|
||||
#error cmake_ARCH armv6
|
||||
#elif cmake_ARM >= 5
|
||||
#error cmake_ARCH armv5
|
||||
#else
|
||||
#if defined(cmake_ARM_64)
|
||||
#error cmake_ARCH arm64
|
||||
#else
|
||||
#error cmake_ARCH arm
|
||||
#endif
|
||||
#endif
|
||||
#elif defined(__i386) || defined(__i386__) || defined(_M_IX86)
|
||||
#error cmake_ARCH i386
|
||||
#elif defined(__x86_64) || defined(__x86_64__) || defined(__amd64) || defined(_M_X64)
|
||||
#error cmake_ARCH x86_64
|
||||
#elif defined(__ia64) || defined(__ia64__) || defined(_M_IA64)
|
||||
#error cmake_ARCH ia64
|
||||
#elif defined(__ppc__) || defined(__ppc) || defined(__powerpc__) \\
|
||||
|| defined(_ARCH_COM) || defined(_ARCH_PWR) || defined(_ARCH_PPC) \\
|
||||
|| defined(_M_MPPC) || defined(_M_PPC)
|
||||
#if defined(__ppc64__) || defined(__powerpc64__) || defined(__64BIT__)
|
||||
#error cmake_ARCH ppc64
|
||||
#else
|
||||
#error cmake_ARCH ppc
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#error cmake_ARCH unknown
|
||||
")
|
||||
|
||||
# Set ppc_support to TRUE before including this file or ppc and ppc64
|
||||
# will be treated as invalid architectures since they are no longer supported by Apple
|
||||
|
||||
function(target_architecture output_var)
|
||||
if(APPLE AND CMAKE_OSX_ARCHITECTURES)
|
||||
# On OS X we use CMAKE_OSX_ARCHITECTURES *if* it was set
|
||||
# First let's normalize the order of the values
|
||||
|
||||
# Note that it's not possible to compile PowerPC applications if you are using
|
||||
# the OS X SDK version 10.6 or later - you'll need 10.4/10.5 for that, so we
|
||||
# disable it by default
|
||||
# See this page for more information:
|
||||
# http://stackoverflow.com/questions/5333490/how-can-we-restore-ppc-ppc64-as-well-as-full-10-4-10-5-sdk-support-to-xcode-4
|
||||
|
||||
# Architecture defaults to i386 or ppc on OS X 10.5 and earlier, depending on the CPU type detected at runtime.
|
||||
# On OS X 10.6+ the default is x86_64 if the CPU supports it, i386 otherwise.
|
||||
|
||||
foreach(osx_arch ${CMAKE_OSX_ARCHITECTURES})
|
||||
if("${osx_arch}" STREQUAL "ppc" AND ppc_support)
|
||||
set(osx_arch_ppc TRUE)
|
||||
elseif("${osx_arch}" STREQUAL "i386")
|
||||
set(osx_arch_i386 TRUE)
|
||||
elseif("${osx_arch}" STREQUAL "x86_64")
|
||||
set(osx_arch_x86_64 TRUE)
|
||||
elseif("${osx_arch}" STREQUAL "ppc64" AND ppc_support)
|
||||
set(osx_arch_ppc64 TRUE)
|
||||
else()
|
||||
message(FATAL_ERROR "Invalid OS X arch name: ${osx_arch}")
|
||||
endif()
|
||||
endforeach()
|
||||
|
||||
# Now add all the architectures in our normalized order
|
||||
if(osx_arch_ppc)
|
||||
list(APPEND ARCH ppc)
|
||||
endif()
|
||||
|
||||
if(osx_arch_i386)
|
||||
list(APPEND ARCH i386)
|
||||
endif()
|
||||
|
||||
if(osx_arch_x86_64)
|
||||
list(APPEND ARCH x86_64)
|
||||
endif()
|
||||
|
||||
if(osx_arch_ppc64)
|
||||
list(APPEND ARCH ppc64)
|
||||
endif()
|
||||
else()
|
||||
file(WRITE "${CMAKE_BINARY_DIR}/arch.c" "${archdetect_c_code}")
|
||||
|
||||
enable_language(C)
|
||||
|
||||
# Detect the architecture in a rather creative way...
|
||||
# This compiles a small C program which is a series of ifdefs that selects a
|
||||
# particular #error preprocessor directive whose message string contains the
|
||||
# target architecture. The program will always fail to compile (both because
|
||||
# file is not a valid C program, and obviously because of the presence of the
|
||||
# #error preprocessor directives... but by exploiting the preprocessor in this
|
||||
# way, we can detect the correct target architecture even when cross-compiling,
|
||||
# since the program itself never needs to be run (only the compiler/preprocessor)
|
||||
try_run(
|
||||
run_result_unused
|
||||
compile_result_unused
|
||||
"${CMAKE_BINARY_DIR}"
|
||||
"${CMAKE_BINARY_DIR}/arch.c"
|
||||
COMPILE_OUTPUT_VARIABLE ARCH
|
||||
CMAKE_FLAGS CMAKE_OSX_ARCHITECTURES=${CMAKE_OSX_ARCHITECTURES}
|
||||
)
|
||||
|
||||
# Parse the architecture name from the compiler output
|
||||
string(REGEX MATCH "cmake_ARCH ([a-zA-Z0-9_]+)" ARCH "${ARCH}")
|
||||
|
||||
# Get rid of the value marker leaving just the architecture name
|
||||
string(REPLACE "cmake_ARCH " "" ARCH "${ARCH}")
|
||||
|
||||
# If we are compiling with an unknown architecture this variable should
|
||||
# already be set to "unknown" but in the case that it's empty (i.e. due
|
||||
# to a typo in the code), then set it to unknown
|
||||
if (NOT ARCH)
|
||||
set(ARCH unknown)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
set(${output_var} "${ARCH}" PARENT_SCOPE)
|
||||
endfunction()
|
@ -1,136 +0,0 @@
|
||||
# Copyright 2018 Slightech Co., Ltd. All rights reserved.
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
include(${CMAKE_CURRENT_LIST_DIR}/IncludeGuard.cmake)
|
||||
cmake_include_guard()
|
||||
|
||||
include(${CMAKE_CURRENT_LIST_DIR}/Common.cmake)
|
||||
|
||||
# make_executable(NAME
|
||||
# [SRCS src1 src2 ...]
|
||||
# [LINK_LIBS lib1 lib2 ...]
|
||||
# [DLL_SEARCH_PATHS path1 path2 ...]
|
||||
# [WITH_THREAD])
|
||||
macro(make_executable NAME)
|
||||
set(options WITH_THREAD)
|
||||
set(oneValueArgs)
|
||||
set(multiValueArgs SRCS LINK_LIBS DLL_SEARCH_PATHS)
|
||||
cmake_parse_arguments(THIS "${options}" "${oneValueArgs}"
|
||||
"${multiValueArgs}" ${ARGN})
|
||||
|
||||
add_executable(${NAME} ${THIS_SRCS})
|
||||
target_link_libraries(${NAME} ${THIS_LINK_LIBS})
|
||||
target_create_scripts(${NAME} DLL_SEARCH_PATHS ${THIS_DLL_SEARCH_PATHS})
|
||||
|
||||
if(OS_WIN)
|
||||
target_compile_definitions(${NAME}
|
||||
PUBLIC GLOG_NO_ABBREVIATED_SEVERITIES
|
||||
)
|
||||
endif()
|
||||
|
||||
if(THIS_WITH_THREAD)
|
||||
#find_package(Threads REQUIRED)
|
||||
if(THREADS_HAVE_PTHREAD_ARG)
|
||||
target_compile_options(PUBLIC ${NAME} "-pthread")
|
||||
endif()
|
||||
if(CMAKE_THREAD_LIBS_INIT)
|
||||
target_link_libraries(${NAME} "${CMAKE_THREAD_LIBS_INIT}")
|
||||
endif()
|
||||
endif()
|
||||
endmacro()
|
||||
|
||||
# set_default_value(VARIABLE DEFAULT)
|
||||
macro(set_default_value VARIABLE DEFAULT)
|
||||
if(NOT ${VARIABLE})
|
||||
set(${VARIABLE} ${DEFAULT})
|
||||
endif()
|
||||
endmacro()
|
||||
|
||||
# set_version_values(VARIABLE)
|
||||
macro(set_version_values VARIABLE)
|
||||
string(REPLACE "." ";" __version_list "${${VARIABLE}}")
|
||||
list(LENGTH __version_list __len)
|
||||
if(${__len} GREATER 0)
|
||||
list(GET __version_list 0 ${VARIABLE}_MAJOR)
|
||||
endif()
|
||||
if(${__len} GREATER 1)
|
||||
list(GET __version_list 1 ${VARIABLE}_MINOR)
|
||||
endif()
|
||||
if(${__len} GREATER 2)
|
||||
list(GET __version_list 2 ${VARIABLE}_PATCH)
|
||||
endif()
|
||||
if(${__len} GREATER 3)
|
||||
list(GET __version_list 3 ${VARIABLE}_TWEAK)
|
||||
endif()
|
||||
endmacro()
|
||||
|
||||
# status(TEXT [IF cond text [ELIF cond text] [ELSE cond text]])
|
||||
macro(status TEXT)
|
||||
set(options)
|
||||
set(oneValueArgs)
|
||||
set(multiValueArgs IF ELIF ELSE)
|
||||
cmake_parse_arguments(THIS "${options}" "${oneValueArgs}"
|
||||
"${multiValueArgs}" ${ARGN})
|
||||
|
||||
#message(STATUS "TEXT: ${TEXT}")
|
||||
#message(STATUS "THIS_IF: ${THIS_IF}")
|
||||
#message(STATUS "THIS_ELIF: ${THIS_ELIF}")
|
||||
#message(STATUS "THIS_ELSE: ${THIS_ELSE}")
|
||||
|
||||
set(__msg_list "${TEXT}")
|
||||
set(__continue TRUE)
|
||||
|
||||
if(__continue AND DEFINED THIS_IF)
|
||||
#message(STATUS "-- THIS_IF: ${THIS_IF}")
|
||||
list(LENGTH THIS_IF __if_len)
|
||||
if(${__if_len} GREATER 1)
|
||||
list(GET THIS_IF 0 __if_cond)
|
||||
if(${__if_cond})
|
||||
list(REMOVE_AT THIS_IF 0)
|
||||
list(APPEND __msg_list ${THIS_IF})
|
||||
set(__continue FALSE)
|
||||
endif()
|
||||
else()
|
||||
message(FATAL_ERROR "status() IF must have cond and text, >= 2 items")
|
||||
endif()
|
||||
endif()
|
||||
|
||||
if(__continue AND DEFINED THIS_ELIF)
|
||||
#message(STATUS "-- THIS_ELIF: ${THIS_ELIF}")
|
||||
list(LENGTH THIS_ELIF __elif_len)
|
||||
if(${__elif_len} GREATER 1)
|
||||
list(GET THIS_ELIF 0 __elif_cond)
|
||||
if(${__elif_cond})
|
||||
list(REMOVE_AT THIS_ELIF 0)
|
||||
list(APPEND __msg_list ${THIS_ELIF})
|
||||
set(__continue FALSE)
|
||||
endif()
|
||||
else()
|
||||
message(FATAL_ERROR "status() ELIF must have cond and text, >= 2 items")
|
||||
endif()
|
||||
endif()
|
||||
|
||||
if(__continue AND DEFINED THIS_ELSE)
|
||||
#message(STATUS "-- THIS_ELSE: ${THIS_ELSE}")
|
||||
list(LENGTH THIS_ELSE __else_len)
|
||||
if(${__else_len} GREATER 0)
|
||||
list(APPEND __msg_list ${THIS_ELSE})
|
||||
else()
|
||||
message(FATAL_ERROR "status() ELSE must have text, >= 1 items")
|
||||
endif()
|
||||
endif()
|
||||
|
||||
string(REPLACE ";" "" __msg_list "${__msg_list}")
|
||||
message(STATUS "${__msg_list}")
|
||||
endmacro()
|
@ -1,27 +0,0 @@
|
||||
%YAML:1.0
|
||||
---
|
||||
HOST_OS: "@HOST_OS@"
|
||||
HOST_NAME: "@HOST_NAME@"
|
||||
HOST_ARCH: "@HOST_ARCH@"
|
||||
HOST_COMPILER: "@CMAKE_CXX_COMPILER_ID@"
|
||||
COMPILER_VERSION: "@CMAKE_CXX_COMPILER_VERSION@"
|
||||
COMPILER_VERSION_MAJOR: @CMAKE_CXX_COMPILER_VERSION_MAJOR@
|
||||
COMPILER_VERSION_MINOR: @CMAKE_CXX_COMPILER_VERSION_MINOR@
|
||||
COMPILER_VERSION_PATCH: @CMAKE_CXX_COMPILER_VERSION_PATCH@
|
||||
COMPILER_VERSION_TWEAK: @CMAKE_CXX_COMPILER_VERSION_TWEAK@
|
||||
CUDA_VERSION: "@CUDA_VERSION@"
|
||||
CUDA_VERSION_MAJOR: @CUDA_VERSION_MAJOR@
|
||||
CUDA_VERSION_MINOR: @CUDA_VERSION_MINOR@
|
||||
CUDA_VERSION_STRING: "@CUDA_VERSION_STRING@"
|
||||
OpenCV_VERSION: "@OpenCV_VERSION@"
|
||||
OpenCV_VERSION_MAJOR: @OpenCV_VERSION_MAJOR@
|
||||
OpenCV_VERSION_MINOR: @OpenCV_VERSION_MINOR@
|
||||
OpenCV_VERSION_PATCH: @OpenCV_VERSION_PATCH@
|
||||
OpenCV_VERSION_TWEAK: @OpenCV_VERSION_TWEAK@
|
||||
OpenCV_VERSION_STATUS: "@OpenCV_VERSION_STATUS@"
|
||||
OpenCV_WITH_WORLD: "@WITH_OPENCV_WORLD@"
|
||||
MYNTEYE_VERSION: "@mynteye_VERSION@"
|
||||
MYNTEYE_VERSION_MAJOR: @mynteye_VERSION_MAJOR@
|
||||
MYNTEYE_VERSION_MINOR: @mynteye_VERSION_MINOR@
|
||||
MYNTEYE_VERSION_PATCH: @mynteye_VERSION_PATCH@
|
||||
MYNTEYE_VERSION_TWEAK: @mynteye_VERSION_TWEAK@
|
@ -1,13 +0,0 @@
|
||||
@echo off
|
||||
set "MY_DIR=%~dp0"
|
||||
set "MY_PWD=%cd%"
|
||||
|
||||
if "%MY_PATH_SET_@__exe_name@%"=="" (
|
||||
set "MY_PATH_SET_@__exe_name@=1"
|
||||
set "PATH=@__dll_search_paths@;%PATH%"
|
||||
)
|
||||
|
||||
::cd "%MY_DIR%"
|
||||
"%MY_DIR%@__exe_name@.exe" %*
|
||||
::cd "%MY_PWD%"
|
||||
::pause >nul
|
@ -1,16 +0,0 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
OpenCV_VERSION=@OpenCV_VERSION@
|
||||
OpenCV_VERSION_MAJOR=@OpenCV_VERSION_MAJOR@
|
||||
OpenCV_VERSION_MINOR=@OpenCV_VERSION_MINOR@
|
||||
OpenCV_VERSION_PATCH=@OpenCV_VERSION_PATCH@
|
||||
OpenCV_VERSION_STATUS=@OpenCV_VERSION_STATUS@
|
||||
|
||||
_contains() {
|
||||
[ `echo $1 | grep -c "$2"` -gt 0 ]
|
||||
}
|
||||
|
||||
if _contains "@OpenCV_INCLUDE_DIRS@" "/ros/"; then
|
||||
ROS_VERSION=$(rosversion -d)
|
||||
OpenCV_VERSION=ros-$ROS_VERSION
|
||||
fi
|
3
custom.css
Normal file
@ -0,0 +1,3 @@
|
||||
#projectlogo img {
|
||||
margin: 1em 0.5em 1em 1em;
|
||||
}
|
126
deprecated.html
Normal file
@ -0,0 +1,126 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.15"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>MYNT EYE S SDK: Deprecated List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(initResizable);
|
||||
/* @license-end */</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="custom.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MYNT EYE S SDK
|
||||
 <span id="projectnumber">2.3.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">http://www.myntai.com/mynteye/standard</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.15 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license-end */
|
||||
</script>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('deprecated.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="PageDoc"><div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">Deprecated List </div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><dl class="reflist">
|
||||
<dt>Member <a class="el" href="classmynteye_1_1_a_p_i.html#adb0846963ed694745d4dc4a3f3c3a5a0">mynteye::API::GetIntrinsics</a> (const Stream &stream) const</dt>
|
||||
<dd><a class="anchor" id="_deprecated000001"></a>Get the intrinsics (pinhole) of stream. </dd>
|
||||
<dt>Member <a class="el" href="classmynteye_1_1_device.html#a9a397115352b5c7350ca5ee6a29c844f">mynteye::Device::GetLatestStreamData</a> (const Stream &stream)</dt>
|
||||
<dd><a class="anchor" id="_deprecated000002"></a>Replaced by <a class="el" href="classmynteye_1_1_device.html#a720fbc70a2ddb55aa29bbca3d5057157" title="Get the latest data of stream.">GetStreamData(const Stream &stream)</a> </dd>
|
||||
<dt>Member <a class="el" href="structmynteye_1_1_intrinsics_pinhole.html#a27aca5fef342f08676d48260a4884ec8">mynteye::IntrinsicsPinhole::model</a> </dt>
|
||||
<dd><a class="anchor" id="_deprecated000004"></a>Replaced by calib_model_.</dd>
|
||||
</dl>
|
||||
</div></div><!-- PageDoc -->
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.15 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
118
dir_324cfe4f5ded4df56344e546f3333b28.html
Normal file
@ -0,0 +1,118 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.15"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>MYNT EYE S SDK: /usr/local/include/mynteye/util Directory Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(initResizable);
|
||||
/* @license-end */</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="custom.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MYNT EYE S SDK
|
||||
 <span id="projectnumber">2.3.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">http://www.myntai.com/mynteye/standard</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.15 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license-end */
|
||||
</script>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('dir_324cfe4f5ded4df56344e546f3333b28.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">util Directory Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_c4a6f9ef9d60515833db96a1f80ff998.html">usr</a></li><li class="navelem"><a class="el" href="dir_476cfaf7cbe66e1ec423d3fc663ddd2f.html">local</a></li><li class="navelem"><a class="el" href="dir_965469e30c00765877c0bb3dc3271ac9.html">include</a></li><li class="navelem"><a class="el" href="dir_798760757ba03ae1f9768607de66cc57.html">mynteye</a></li><li class="navelem"><a class="el" href="dir_324cfe4f5ded4df56344e546f3333b28.html">util</a></li>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.15 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
118
dir_476cfaf7cbe66e1ec423d3fc663ddd2f.html
Normal file
@ -0,0 +1,118 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.15"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>MYNT EYE S SDK: /usr/local Directory Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(initResizable);
|
||||
/* @license-end */</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="custom.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MYNT EYE S SDK
|
||||
 <span id="projectnumber">2.3.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">http://www.myntai.com/mynteye/standard</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.15 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license-end */
|
||||
</script>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('dir_476cfaf7cbe66e1ec423d3fc663ddd2f.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">local Directory Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_c4a6f9ef9d60515833db96a1f80ff998.html">usr</a></li><li class="navelem"><a class="el" href="dir_476cfaf7cbe66e1ec423d3fc663ddd2f.html">local</a></li>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.15 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
118
dir_60e060e49c282319bef39c9344b057f4.html
Normal file
@ -0,0 +1,118 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.15"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>MYNT EYE S SDK: /usr/local/include/mynteye/api Directory Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(initResizable);
|
||||
/* @license-end */</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="custom.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MYNT EYE S SDK
|
||||
 <span id="projectnumber">2.3.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">http://www.myntai.com/mynteye/standard</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.15 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license-end */
|
||||
</script>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('dir_60e060e49c282319bef39c9344b057f4.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">api Directory Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_c4a6f9ef9d60515833db96a1f80ff998.html">usr</a></li><li class="navelem"><a class="el" href="dir_476cfaf7cbe66e1ec423d3fc663ddd2f.html">local</a></li><li class="navelem"><a class="el" href="dir_965469e30c00765877c0bb3dc3271ac9.html">include</a></li><li class="navelem"><a class="el" href="dir_798760757ba03ae1f9768607de66cc57.html">mynteye</a></li><li class="navelem"><a class="el" href="dir_60e060e49c282319bef39c9344b057f4.html">api</a></li>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.15 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
122
dir_798760757ba03ae1f9768607de66cc57.html
Normal file
@ -0,0 +1,122 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.15"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>MYNT EYE S SDK: /usr/local/include/mynteye Directory Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(initResizable);
|
||||
/* @license-end */</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="custom.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MYNT EYE S SDK
|
||||
 <span id="projectnumber">2.3.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">http://www.myntai.com/mynteye/standard</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.15 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license-end */
|
||||
</script>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('dir_798760757ba03ae1f9768607de66cc57.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">mynteye Directory Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="subdirs"></a>
|
||||
Directories</h2></td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_c4a6f9ef9d60515833db96a1f80ff998.html">usr</a></li><li class="navelem"><a class="el" href="dir_476cfaf7cbe66e1ec423d3fc663ddd2f.html">local</a></li><li class="navelem"><a class="el" href="dir_965469e30c00765877c0bb3dc3271ac9.html">include</a></li><li class="navelem"><a class="el" href="dir_798760757ba03ae1f9768607de66cc57.html">mynteye</a></li>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.15 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
118
dir_7d9188e7897217659baca586dd060bf5.html
Normal file
@ -0,0 +1,118 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.15"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>MYNT EYE S SDK: /usr/local/include/mynteye/device Directory Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(initResizable);
|
||||
/* @license-end */</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="custom.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MYNT EYE S SDK
|
||||
 <span id="projectnumber">2.3.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">http://www.myntai.com/mynteye/standard</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.15 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license-end */
|
||||
</script>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('dir_7d9188e7897217659baca586dd060bf5.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">device Directory Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_c4a6f9ef9d60515833db96a1f80ff998.html">usr</a></li><li class="navelem"><a class="el" href="dir_476cfaf7cbe66e1ec423d3fc663ddd2f.html">local</a></li><li class="navelem"><a class="el" href="dir_965469e30c00765877c0bb3dc3271ac9.html">include</a></li><li class="navelem"><a class="el" href="dir_798760757ba03ae1f9768607de66cc57.html">mynteye</a></li><li class="navelem"><a class="el" href="dir_7d9188e7897217659baca586dd060bf5.html">device</a></li>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.15 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
122
dir_965469e30c00765877c0bb3dc3271ac9.html
Normal file
@ -0,0 +1,122 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.15"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>MYNT EYE S SDK: /usr/local/include Directory Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(initResizable);
|
||||
/* @license-end */</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="custom.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MYNT EYE S SDK
|
||||
 <span id="projectnumber">2.3.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">http://www.myntai.com/mynteye/standard</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.15 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license-end */
|
||||
</script>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('dir_965469e30c00765877c0bb3dc3271ac9.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">include Directory Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="subdirs"></a>
|
||||
Directories</h2></td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_c4a6f9ef9d60515833db96a1f80ff998.html">usr</a></li><li class="navelem"><a class="el" href="dir_476cfaf7cbe66e1ec423d3fc663ddd2f.html">local</a></li><li class="navelem"><a class="el" href="dir_965469e30c00765877c0bb3dc3271ac9.html">include</a></li>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.15 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
118
dir_c4a6f9ef9d60515833db96a1f80ff998.html
Normal file
@ -0,0 +1,118 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.15"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>MYNT EYE S SDK: /usr Directory Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(initResizable);
|
||||
/* @license-end */</script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="custom.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="icon.png"/></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">MYNT EYE S SDK
|
||||
 <span id="projectnumber">2.3.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">http://www.myntai.com/mynteye/standard</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.15 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
/* @license-end */
|
||||
</script>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('dir_c4a6f9ef9d60515833db96a1f80ff998.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">usr Directory Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_c4a6f9ef9d60515833db96a1f80ff998.html">usr</a></li>
|
||||
<li class="footer">Generated by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.15 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
2486
docs/Doxyfile
@ -1,19 +0,0 @@
|
||||
# Minimal makefile for Sphinx documentation
|
||||
#
|
||||
|
||||
# You can set these variables from the command line.
|
||||
SPHINXOPTS =
|
||||
SPHINXBUILD = sphinx-build
|
||||
SOURCEDIR = .
|
||||
BUILDDIR = _build
|
||||
|
||||
# Put it first so that "make" without argument is like "make help".
|
||||
help:
|
||||
@$(SPHINXBUILD) -M help "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O)
|
||||
|
||||
.PHONY: help Makefile
|
||||
|
||||
# Catch-all target: route all unknown targets to Sphinx using the new
|
||||
# "make mode" option. $(O) is meant as a shortcut for $(SPHINXOPTS).
|
||||
%: Makefile
|
||||
@$(SPHINXBUILD) -M $@ "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O)
|
@ -1,25 +0,0 @@
|
||||
.. _api:
|
||||
|
||||
API
|
||||
===
|
||||
|
||||
API
|
||||
---
|
||||
|
||||
.. doxygenclass:: mynteye::API
|
||||
:project: mynteyes
|
||||
:members:
|
||||
|
||||
api::StreamData
|
||||
---------------
|
||||
|
||||
.. doxygenstruct:: mynteye::api::StreamData
|
||||
:project: mynteyes
|
||||
:members:
|
||||
|
||||
api::MotionData
|
||||
---------------
|
||||
|
||||
.. doxygenstruct:: mynteye::api::MotionData
|
||||
:project: mynteyes
|
||||
:members:
|
@ -1,10 +0,0 @@
|
||||
API DOCS
|
||||
==============
|
||||
|
||||
.. toctree::
|
||||
|
||||
api
|
||||
device
|
||||
enums
|
||||
types
|
||||
utils
|
@ -1,32 +0,0 @@
|
||||
.. _device:
|
||||
|
||||
Device
|
||||
======
|
||||
|
||||
Device
|
||||
------
|
||||
|
||||
.. doxygenclass:: mynteye::Device
|
||||
:project: mynteyes
|
||||
:members:
|
||||
|
||||
device::Frame
|
||||
-------------
|
||||
|
||||
.. doxygenclass:: mynteye::device::Frame
|
||||
:project: mynteyes
|
||||
:members:
|
||||
|
||||
device::StreamData
|
||||
------------------
|
||||
|
||||
.. doxygenstruct:: mynteye::device::StreamData
|
||||
:project: mynteyes
|
||||
:members:
|
||||
|
||||
device::MotionData
|
||||
------------------
|
||||
|
||||
.. doxygenstruct:: mynteye::device::MotionData
|
||||
:project: mynteyes
|
||||
:members:
|
@ -1,69 +0,0 @@
|
||||
.. _enums:
|
||||
|
||||
Enums
|
||||
=====
|
||||
|
||||
..
|
||||
.. doxygengroup:: enumerations
|
||||
:project: mynteyes
|
||||
|
||||
Model
|
||||
-----
|
||||
|
||||
.. doxygenenum:: mynteye::Model
|
||||
:project: mynteyes
|
||||
|
||||
Stream
|
||||
------
|
||||
|
||||
.. doxygenenum:: mynteye::Stream
|
||||
:project: mynteyes
|
||||
|
||||
|
||||
Capabilities
|
||||
------------
|
||||
|
||||
.. doxygenenum:: mynteye::Capabilities
|
||||
:project: mynteyes
|
||||
|
||||
Info
|
||||
----
|
||||
|
||||
.. doxygenenum:: mynteye::Info
|
||||
:project: mynteyes
|
||||
|
||||
Option
|
||||
------
|
||||
|
||||
.. doxygenenum:: mynteye::Option
|
||||
:project: mynteyes
|
||||
|
||||
Source
|
||||
------
|
||||
|
||||
.. doxygenenum:: mynteye::Source
|
||||
:project: mynteyes
|
||||
|
||||
AddOns
|
||||
------
|
||||
|
||||
.. doxygenenum:: mynteye::AddOns
|
||||
:project: mynteyes
|
||||
|
||||
Format
|
||||
------
|
||||
|
||||
.. doxygenenum:: mynteye::Format
|
||||
:project: mynteyes
|
||||
|
||||
CalibrationModel
|
||||
----------------
|
||||
|
||||
.. doxygenenum:: mynteye::CalibrationModel
|
||||
:project: mynteyes
|
||||
|
||||
DisparityComputingMethod
|
||||
------------------------
|
||||
|
||||
.. doxygenenum:: mynteye::DisparityComputingMethod
|
||||
:project: mynteyes
|
@ -1,77 +0,0 @@
|
||||
.. _types:
|
||||
|
||||
Types
|
||||
=====
|
||||
|
||||
OptionInfo
|
||||
----------
|
||||
|
||||
.. doxygenstruct:: mynteye::OptionInfo
|
||||
:project: mynteyes
|
||||
:members:
|
||||
|
||||
Resolution
|
||||
----------
|
||||
|
||||
.. doxygenstruct:: mynteye::Resolution
|
||||
:project: mynteyes
|
||||
:members:
|
||||
|
||||
StreamRequest
|
||||
-------------
|
||||
|
||||
.. doxygenstruct:: mynteye::StreamRequest
|
||||
:project: mynteyes
|
||||
:members:
|
||||
|
||||
Intrinsics
|
||||
----------
|
||||
|
||||
IntrinsicsPinhole
|
||||
~~~~~~~~~~~~~~~~~
|
||||
|
||||
.. doxygenstruct:: mynteye::IntrinsicsPinhole
|
||||
:project: mynteyes
|
||||
:members:
|
||||
|
||||
IntrinsicsEquidistant
|
||||
~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
.. doxygenstruct:: mynteye::IntrinsicsEquidistant
|
||||
:project: mynteyes
|
||||
:members:
|
||||
|
||||
ImuIntrinsics
|
||||
~~~~~~~~~~~~~
|
||||
|
||||
.. doxygenstruct:: mynteye::ImuIntrinsics
|
||||
:project: mynteyes
|
||||
:members:
|
||||
|
||||
MotionIntrinsics
|
||||
~~~~~~~~~~~~~~~~~
|
||||
|
||||
.. doxygenstruct:: mynteye::MotionIntrinsics
|
||||
:project: mynteyes
|
||||
:members:
|
||||
|
||||
Extrinsics
|
||||
----------
|
||||
|
||||
.. doxygenstruct:: mynteye::Extrinsics
|
||||
:project: mynteyes
|
||||
:members:
|
||||
|
||||
ImgData
|
||||
-------
|
||||
|
||||
.. doxygenstruct:: mynteye::ImgData
|
||||
:project: mynteyes
|
||||
:members:
|
||||
|
||||
ImuData
|
||||
-------
|
||||
|
||||
.. doxygenstruct:: mynteye::ImuData
|
||||
:project: mynteyes
|
||||
:members:
|
@ -1,34 +0,0 @@
|
||||
.. _utils:
|
||||
|
||||
Utils
|
||||
=====
|
||||
|
||||
select
|
||||
------
|
||||
|
||||
.. doxygenfunction:: select
|
||||
:project: mynteyes
|
||||
|
||||
select_request
|
||||
--------------
|
||||
|
||||
.. doxygenfunction:: select_request
|
||||
:project: mynteyes
|
||||
|
||||
get_real_exposure_time
|
||||
----------------------
|
||||
|
||||
.. doxygenfunction:: get_real_exposure_time
|
||||
:project: mynteyes
|
||||
|
||||
get_sdk_root_dir
|
||||
----------------
|
||||
|
||||
.. doxygenfunction:: get_sdk_root_dir
|
||||
:project: mynteyes
|
||||
|
||||
get_sdk_install_dir
|
||||
-------------------
|
||||
|
||||
.. doxygenfunction:: get_sdk_install_dir
|
||||
:project: mynteyes
|
@ -1,596 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:java="http://www.yworks.com/xml/yfiles-common/1.0/java" xmlns:sys="http://www.yworks.com/xml/yfiles-common/markup/primitives/2.0" xmlns:x="http://www.yworks.com/xml/yfiles-common/markup/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:y="http://www.yworks.com/xml/graphml" xmlns:yed="http://www.yworks.com/xml/yed/3" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://www.yworks.com/xml/schema/graphml/1.1/ygraphml.xsd">
|
||||
<!--Created by yEd 3.17.2-->
|
||||
<key attr.name="Description" attr.type="string" for="graph" id="d0"/>
|
||||
<key for="port" id="d1" yfiles.type="portgraphics"/>
|
||||
<key for="port" id="d2" yfiles.type="portgeometry"/>
|
||||
<key for="port" id="d3" yfiles.type="portuserdata"/>
|
||||
<key attr.name="url" attr.type="string" for="node" id="d4"/>
|
||||
<key attr.name="description" attr.type="string" for="node" id="d5"/>
|
||||
<key for="node" id="d6" yfiles.type="nodegraphics"/>
|
||||
<key for="graphml" id="d7" yfiles.type="resources"/>
|
||||
<key attr.name="url" attr.type="string" for="edge" id="d8"/>
|
||||
<key attr.name="description" attr.type="string" for="edge" id="d9"/>
|
||||
<key for="edge" id="d10" yfiles.type="edgegraphics"/>
|
||||
<graph edgedefault="directed" id="G">
|
||||
<data key="d0"/>
|
||||
<node id="n0">
|
||||
<data key="d6">
|
||||
<y:ShapeNode>
|
||||
<y:Geometry height="572.6875" width="735.5625000000002" x="-396.75000000000017" y="-344.875"/>
|
||||
<y:Fill color="#4488FF" transparent="false"/>
|
||||
<y:BorderStyle color="#000000" type="line" width="1.0"/>
|
||||
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="tl" textColor="#000000" verticalTextPosition="bottom" visible="true" width="166.046875" x="4.0" y="4.0">libmynteye.so / mynteye.dll</y:NodeLabel>
|
||||
<y:Shape type="rectangle"/>
|
||||
</y:ShapeNode>
|
||||
</data>
|
||||
</node>
|
||||
<node id="n1">
|
||||
<data key="d6">
|
||||
<y:ShapeNode>
|
||||
<y:Geometry height="73.0" width="174.0" x="-366.406887755102" y="257.8125"/>
|
||||
<y:Fill color="#CCFFFF" transparent="false"/>
|
||||
<y:BorderStyle color="#000000" type="line" width="1.0"/>
|
||||
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="163.38671875" x="5.306640625" y="27.43359375">Windows Media Foundation<y:LabelModel>
|
||||
<y:SmartNodeLabelModel distance="4.0"/>
|
||||
</y:LabelModel>
|
||||
<y:ModelParameter>
|
||||
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
|
||||
</y:ModelParameter>
|
||||
</y:NodeLabel>
|
||||
<y:Shape type="ellipse"/>
|
||||
</y:ShapeNode>
|
||||
</data>
|
||||
</node>
|
||||
<node id="n2">
|
||||
<data key="d6">
|
||||
<y:ShapeNode>
|
||||
<y:Geometry height="73.0" width="132.0" x="-131.656887755102" y="257.8125"/>
|
||||
<y:Fill color="#CCFFFF" transparent="false"/>
|
||||
<y:BorderStyle color="#000000" type="line" width="1.0"/>
|
||||
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="88.017578125" x="21.9912109375" y="27.43359375">Video4Linux 2<y:LabelModel>
|
||||
<y:SmartNodeLabelModel distance="4.0"/>
|
||||
</y:LabelModel>
|
||||
<y:ModelParameter>
|
||||
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
|
||||
</y:ModelParameter>
|
||||
</y:NodeLabel>
|
||||
<y:Shape type="ellipse"/>
|
||||
</y:ShapeNode>
|
||||
</data>
|
||||
</node>
|
||||
<node id="n3">
|
||||
<data key="d6">
|
||||
<y:ShapeNode>
|
||||
<y:Geometry height="73.0" width="132.0" x="192.343112244898" y="257.8125"/>
|
||||
<y:Fill color="#CCFFFF" transparent="false"/>
|
||||
<y:BorderStyle color="#000000" type="line" width="1.0"/>
|
||||
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="45.8828125" x="43.05859375" y="27.43359375">LibUVC<y:LabelModel>
|
||||
<y:SmartNodeLabelModel distance="4.0"/>
|
||||
</y:LabelModel>
|
||||
<y:ModelParameter>
|
||||
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
|
||||
</y:ModelParameter>
|
||||
</y:NodeLabel>
|
||||
<y:Shape type="ellipse"/>
|
||||
</y:ShapeNode>
|
||||
</data>
|
||||
</node>
|
||||
<node id="n4">
|
||||
<data key="d6">
|
||||
<y:ShapeNode>
|
||||
<y:Geometry height="60.0" width="516.0" x="-366.406887755102" y="-305.875"/>
|
||||
<y:Fill color="#99CCFF" transparent="false"/>
|
||||
<y:BorderStyle color="#000000" type="line" width="1.0"/>
|
||||
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="94.41015625" x="210.794921875" y="20.93359375">Basic API (C++)<y:LabelModel>
|
||||
<y:SmartNodeLabelModel distance="4.0"/>
|
||||
</y:LabelModel>
|
||||
<y:ModelParameter>
|
||||
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
|
||||
</y:ModelParameter>
|
||||
</y:NodeLabel>
|
||||
<y:Shape type="rectangle"/>
|
||||
</y:ShapeNode>
|
||||
</data>
|
||||
</node>
|
||||
<node id="n5">
|
||||
<data key="d6">
|
||||
<y:ShapeNode>
|
||||
<y:Geometry height="60.0" width="122.0" x="186.593112244898" y="-305.875"/>
|
||||
<y:Fill color="#99CCFF" transparent="false"/>
|
||||
<y:BorderStyle color="#000000" type="line" width="1.0"/>
|
||||
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="82.66796875" x="19.666015625" y="20.93359375">Advanced API<y:LabelModel>
|
||||
<y:SmartNodeLabelModel distance="4.0"/>
|
||||
</y:LabelModel>
|
||||
<y:ModelParameter>
|
||||
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
|
||||
</y:ModelParameter>
|
||||
</y:NodeLabel>
|
||||
<y:Shape type="rectangle"/>
|
||||
</y:ShapeNode>
|
||||
</data>
|
||||
</node>
|
||||
<node id="n6">
|
||||
<data key="d6">
|
||||
<y:ShapeNode>
|
||||
<y:Geometry height="84.0" width="675.0" x="-366.406887755102" y="12.125"/>
|
||||
<y:Fill color="#99CCFF" transparent="false"/>
|
||||
<y:BorderStyle color="#000000" type="line" width="1.0"/>
|
||||
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="tl" textColor="#000000" verticalTextPosition="bottom" visible="true" width="63.150390625" x="4.0" y="4.0">UVC Layer</y:NodeLabel>
|
||||
<y:Shape type="rectangle"/>
|
||||
</y:ShapeNode>
|
||||
</data>
|
||||
</node>
|
||||
<node id="n7">
|
||||
<data key="d6">
|
||||
<y:ShapeNode>
|
||||
<y:Geometry height="176.0" width="675.0" x="-366.406887755102" y="-204.875"/>
|
||||
<y:Fill color="#99CCFF" transparent="false"/>
|
||||
<y:BorderStyle color="#000000" type="line" width="1.0"/>
|
||||
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="tl" textColor="#000000" verticalTextPosition="bottom" visible="true" width="76.873046875" x="4.0" y="4.0">Devcie Layer</y:NodeLabel>
|
||||
<y:Shape type="rectangle"/>
|
||||
</y:ShapeNode>
|
||||
</data>
|
||||
</node>
|
||||
<node id="n8">
|
||||
<data key="d4"/>
|
||||
<data key="d6">
|
||||
<y:UMLClassNode>
|
||||
<y:Geometry height="36.0" width="129.96875000000023" x="-344.3912627551021" y="-170.625"/>
|
||||
<y:Fill color="#FFCC00" transparent="false"/>
|
||||
<y:BorderStyle color="#000000" type="line" width="1.0"/>
|
||||
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="13" fontStyle="bold" hasBackgroundColor="false" hasLineColor="false" height="19.310546875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="116.8232421875" x="6.572753906250114" y="3.0">mynteye::context<y:LabelModel>
|
||||
<y:SmartNodeLabelModel distance="4.0"/>
|
||||
</y:LabelModel>
|
||||
<y:ModelParameter>
|
||||
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="-0.03703090122767855" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
|
||||
</y:ModelParameter>
|
||||
</y:NodeLabel>
|
||||
<y:UML clipContent="true" constraint="" omitDetails="false" stereotype="" use3DEffect="true">
|
||||
<y:AttributeLabel/>
|
||||
<y:MethodLabel/>
|
||||
</y:UML>
|
||||
</y:UMLClassNode>
|
||||
</data>
|
||||
</node>
|
||||
<node id="n9">
|
||||
<data key="d4"/>
|
||||
<data key="d6">
|
||||
<y:UMLClassNode>
|
||||
<y:Geometry height="36.0" width="470.2397959183671" x="-183.16709183673464" y="-170.625"/>
|
||||
<y:Fill color="#FFCC00" transparent="false"/>
|
||||
<y:BorderStyle color="#000000" type="line" width="1.0"/>
|
||||
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="13" fontStyle="bold" hasBackgroundColor="false" hasLineColor="false" height="19.310546875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="109.93603515625" x="180.15188038105856" y="3.0">mynteye::device<y:LabelModel>
|
||||
<y:SmartNodeLabelModel distance="4.0"/>
|
||||
</y:LabelModel>
|
||||
<y:ModelParameter>
|
||||
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="-0.03703090122767855" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
|
||||
</y:ModelParameter>
|
||||
</y:NodeLabel>
|
||||
<y:UML clipContent="true" constraint="" omitDetails="false" stereotype="" use3DEffect="true">
|
||||
<y:AttributeLabel/>
|
||||
<y:MethodLabel/>
|
||||
</y:UML>
|
||||
</y:UMLClassNode>
|
||||
</data>
|
||||
</node>
|
||||
<node id="n10">
|
||||
<data key="d4"/>
|
||||
<data key="d6">
|
||||
<y:UMLClassNode>
|
||||
<y:Geometry height="36.0" width="129.96875000000023" x="-344.3912627551021" y="42.125"/>
|
||||
<y:Fill color="#FFCC00" transparent="false"/>
|
||||
<y:BorderStyle color="#000000" type="line" width="1.0"/>
|
||||
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="13" fontStyle="bold" hasBackgroundColor="false" hasLineColor="false" height="19.310546875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="83.18701171875" x="23.390869140625114" y="3.0">uvc::context<y:LabelModel>
|
||||
<y:SmartNodeLabelModel distance="4.0"/>
|
||||
</y:LabelModel>
|
||||
<y:ModelParameter>
|
||||
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="-0.03703090122767855" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
|
||||
</y:ModelParameter>
|
||||
</y:NodeLabel>
|
||||
<y:UML clipContent="true" constraint="" omitDetails="false" stereotype="" use3DEffect="true">
|
||||
<y:AttributeLabel/>
|
||||
<y:MethodLabel/>
|
||||
</y:UML>
|
||||
</y:UMLClassNode>
|
||||
</data>
|
||||
</node>
|
||||
<node id="n11">
|
||||
<data key="d4"/>
|
||||
<data key="d6">
|
||||
<y:UMLClassNode>
|
||||
<y:Geometry height="36.0" width="470.2397959183671" x="-183.16709183673464" y="42.125"/>
|
||||
<y:Fill color="#FFCC00" transparent="false"/>
|
||||
<y:BorderStyle color="#000000" type="line" width="1.0"/>
|
||||
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="13" fontStyle="bold" hasBackgroundColor="false" hasLineColor="false" height="19.310546875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="76.2998046875" x="196.96999561543356" y="3.0">uvc::device<y:LabelModel>
|
||||
<y:SmartNodeLabelModel distance="4.0"/>
|
||||
</y:LabelModel>
|
||||
<y:ModelParameter>
|
||||
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="-0.03703090122767855" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
|
||||
</y:ModelParameter>
|
||||
</y:NodeLabel>
|
||||
<y:UML clipContent="true" constraint="" omitDetails="false" stereotype="" use3DEffect="true">
|
||||
<y:AttributeLabel/>
|
||||
<y:MethodLabel/>
|
||||
</y:UML>
|
||||
</y:UMLClassNode>
|
||||
</data>
|
||||
</node>
|
||||
<node id="n12">
|
||||
<data key="d4"/>
|
||||
<data key="d6">
|
||||
<y:UMLClassNode>
|
||||
<y:Geometry height="36.0" width="161.29942971913817" x="-65.52615535664381" y="-96.90625"/>
|
||||
<y:Fill color="#FFCC00" transparent="false"/>
|
||||
<y:BorderStyle color="#000000" type="line" width="1.0"/>
|
||||
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="13" fontStyle="bold" hasBackgroundColor="false" hasLineColor="false" height="19.310546875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="112.7861328125" x="24.256648453319087" y="3.0">standard_device<y:LabelModel>
|
||||
<y:SmartNodeLabelModel distance="4.0"/>
|
||||
</y:LabelModel>
|
||||
<y:ModelParameter>
|
||||
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="-0.03703090122767855" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
|
||||
</y:ModelParameter>
|
||||
</y:NodeLabel>
|
||||
<y:UML clipContent="true" constraint="" omitDetails="false" stereotype="" use3DEffect="true">
|
||||
<y:AttributeLabel/>
|
||||
<y:MethodLabel/>
|
||||
</y:UML>
|
||||
</y:UMLClassNode>
|
||||
</data>
|
||||
</node>
|
||||
<node id="n13">
|
||||
<data key="d4"/>
|
||||
<data key="d6">
|
||||
<y:UMLClassNode>
|
||||
<y:Geometry height="36.0" width="161.29942971913817" x="125.7732743624943" y="-96.90625"/>
|
||||
<y:Fill color="#FFCC00" transparent="false"/>
|
||||
<y:BorderStyle color="#000000" type="line" width="1.0"/>
|
||||
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="13" fontStyle="bold" hasBackgroundColor="false" hasLineColor="false" height="19.310546875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="91.85791015625" x="34.72075978144409" y="3.0">depth_device<y:LabelModel>
|
||||
<y:SmartNodeLabelModel distance="4.0"/>
|
||||
</y:LabelModel>
|
||||
<y:ModelParameter>
|
||||
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="-0.03703090122767855" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
|
||||
</y:ModelParameter>
|
||||
</y:NodeLabel>
|
||||
<y:UML clipContent="true" constraint="" omitDetails="false" stereotype="" use3DEffect="true">
|
||||
<y:AttributeLabel/>
|
||||
<y:MethodLabel/>
|
||||
</y:UML>
|
||||
</y:UMLClassNode>
|
||||
</data>
|
||||
</node>
|
||||
<node id="n14">
|
||||
<data key="d6">
|
||||
<y:ShapeNode>
|
||||
<y:Geometry height="60.0" width="174.0" x="-366.406887755102" y="137.125"/>
|
||||
<y:Fill color="#99CCFF" transparent="false"/>
|
||||
<y:BorderStyle color="#000000" type="line" width="1.0"/>
|
||||
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="83.20703125" x="45.396484375" y="20.93359375">WMF Backend<y:LabelModel>
|
||||
<y:SmartNodeLabelModel distance="4.0"/>
|
||||
</y:LabelModel>
|
||||
<y:ModelParameter>
|
||||
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
|
||||
</y:ModelParameter>
|
||||
</y:NodeLabel>
|
||||
<y:Shape type="rectangle"/>
|
||||
</y:ShapeNode>
|
||||
</data>
|
||||
</node>
|
||||
<node id="n15">
|
||||
<data key="d6">
|
||||
<y:ShapeNode>
|
||||
<y:Geometry height="60.0" width="174.0" x="-115.90688775510199" y="137.125"/>
|
||||
<y:Fill color="#99CCFF" transparent="false"/>
|
||||
<y:BorderStyle color="#000000" type="line" width="1.0"/>
|
||||
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="85.591796875" x="44.2041015625" y="20.93359375">V4L2 Backend<y:LabelModel>
|
||||
<y:SmartNodeLabelModel distance="4.0"/>
|
||||
</y:LabelModel>
|
||||
<y:ModelParameter>
|
||||
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
|
||||
</y:ModelParameter>
|
||||
</y:NodeLabel>
|
||||
<y:Shape type="rectangle"/>
|
||||
</y:ShapeNode>
|
||||
</data>
|
||||
</node>
|
||||
<node id="n16">
|
||||
<data key="d6">
|
||||
<y:ShapeNode>
|
||||
<y:Geometry height="60.0" width="174.0" x="134.593112244898" y="137.125"/>
|
||||
<y:Fill color="#99CCFF" transparent="false"/>
|
||||
<y:BorderStyle color="#000000" type="line" width="1.0"/>
|
||||
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="98.0546875" x="37.97265625" y="20.93359375">LibUVC Backend<y:LabelModel>
|
||||
<y:SmartNodeLabelModel distance="4.0"/>
|
||||
</y:LabelModel>
|
||||
<y:ModelParameter>
|
||||
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
|
||||
</y:ModelParameter>
|
||||
</y:NodeLabel>
|
||||
<y:Shape type="rectangle"/>
|
||||
</y:ShapeNode>
|
||||
</data>
|
||||
</node>
|
||||
<node id="n17">
|
||||
<data key="d6">
|
||||
<y:ShapeNode>
|
||||
<y:Geometry height="60.0" width="122.0" x="27.59311224489801" y="-434.875"/>
|
||||
<y:Fill color="#CCFFFF" transparent="false"/>
|
||||
<y:BorderStyle color="#000000" type="line" width="1.0"/>
|
||||
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="32.265625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="97.33984375" x="12.330078125" y="13.8671875">Python Bindings
|
||||
(boost.python)<y:LabelModel>
|
||||
<y:SmartNodeLabelModel distance="4.0"/>
|
||||
</y:LabelModel>
|
||||
<y:ModelParameter>
|
||||
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
|
||||
</y:ModelParameter>
|
||||
</y:NodeLabel>
|
||||
<y:Shape type="rectangle"/>
|
||||
</y:ShapeNode>
|
||||
</data>
|
||||
</node>
|
||||
<node id="n18">
|
||||
<data key="d6">
|
||||
<y:ShapeNode>
|
||||
<y:Geometry height="60.0" width="122.0" x="-131.406887755102" y="-434.875"/>
|
||||
<y:Fill color="#CCFFFF" transparent="false"/>
|
||||
<y:BorderStyle color="#000000" type="line" width="1.0"/>
|
||||
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="32.265625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="100.802734375" x="10.5986328125" y="13.8671875">Java Bindings
|
||||
(dropbox/djinni)<y:LabelModel>
|
||||
<y:SmartNodeLabelModel distance="4.0"/>
|
||||
</y:LabelModel>
|
||||
<y:ModelParameter>
|
||||
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
|
||||
</y:ModelParameter>
|
||||
</y:NodeLabel>
|
||||
<y:Shape type="rectangle"/>
|
||||
</y:ShapeNode>
|
||||
</data>
|
||||
</node>
|
||||
<node id="n19">
|
||||
<data key="d6">
|
||||
<y:ShapeNode>
|
||||
<y:Geometry height="60.0" width="122.0" x="186.593112244898" y="-434.875"/>
|
||||
<y:Fill color="#CCFFFF" transparent="false"/>
|
||||
<y:BorderStyle color="#000000" type="line" width="1.0"/>
|
||||
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="79.673828125" x="21.1630859375" y="20.93359375">ROS Wrapper<y:LabelModel>
|
||||
<y:SmartNodeLabelModel distance="4.0"/>
|
||||
</y:LabelModel>
|
||||
<y:ModelParameter>
|
||||
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
|
||||
</y:ModelParameter>
|
||||
</y:NodeLabel>
|
||||
<y:Shape type="rectangle"/>
|
||||
</y:ShapeNode>
|
||||
</data>
|
||||
</node>
|
||||
<node id="n20">
|
||||
<data key="d6">
|
||||
<y:ShapeNode>
|
||||
<y:Geometry height="73.0" width="132.0" x="30.34311224489801" y="257.8125"/>
|
||||
<y:Fill color="#CCFFFF" transparent="false"/>
|
||||
<y:BorderStyle color="#000000" type="line" width="1.0"/>
|
||||
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="65.869140625" x="33.0654296875" y="27.43359375">LibUSB 1.0<y:LabelModel>
|
||||
<y:SmartNodeLabelModel distance="4.0"/>
|
||||
</y:LabelModel>
|
||||
<y:ModelParameter>
|
||||
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
|
||||
</y:ModelParameter>
|
||||
</y:NodeLabel>
|
||||
<y:Shape type="ellipse"/>
|
||||
</y:ShapeNode>
|
||||
</data>
|
||||
</node>
|
||||
<edge id="e0" source="n5" target="n0">
|
||||
<data key="d10">
|
||||
<y:PolyLineEdge>
|
||||
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
|
||||
<y:LineStyle color="#000000" type="line" width="1.0"/>
|
||||
<y:Arrows source="none" target="standard"/>
|
||||
<y:BendStyle smoothed="false"/>
|
||||
</y:PolyLineEdge>
|
||||
</data>
|
||||
</edge>
|
||||
<edge id="e1" source="n14" target="n0">
|
||||
<data key="d10">
|
||||
<y:PolyLineEdge>
|
||||
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
|
||||
<y:LineStyle color="#000000" type="line" width="1.0"/>
|
||||
<y:Arrows source="none" target="standard"/>
|
||||
<y:BendStyle smoothed="false"/>
|
||||
</y:PolyLineEdge>
|
||||
</data>
|
||||
</edge>
|
||||
<edge id="e2" source="n6" target="n0">
|
||||
<data key="d10">
|
||||
<y:PolyLineEdge>
|
||||
<y:Path sx="-239.3078859060402" sy="41.5" tx="-243.1098838062621" ty="170.6743167078445"/>
|
||||
<y:LineStyle color="#000000" type="dashed" width="1.0"/>
|
||||
<y:Arrows source="none" target="none"/>
|
||||
<y:BendStyle smoothed="false"/>
|
||||
</y:PolyLineEdge>
|
||||
</data>
|
||||
</edge>
|
||||
<edge id="e3" source="n6" target="n14">
|
||||
<data key="d10">
|
||||
<y:PolyLineEdge>
|
||||
<y:Path sx="-250.5" sy="7.0" tx="0.0" ty="0.0"/>
|
||||
<y:LineStyle color="#000000" type="dashed" width="1.0"/>
|
||||
<y:Arrows source="none" target="none"/>
|
||||
<y:BendStyle smoothed="false"/>
|
||||
</y:PolyLineEdge>
|
||||
</data>
|
||||
</edge>
|
||||
<edge id="e4" source="n6" target="n15">
|
||||
<data key="d10">
|
||||
<y:PolyLineEdge>
|
||||
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
|
||||
<y:LineStyle color="#000000" type="dashed" width="1.0"/>
|
||||
<y:Arrows source="none" target="none"/>
|
||||
<y:BendStyle smoothed="false"/>
|
||||
</y:PolyLineEdge>
|
||||
</data>
|
||||
</edge>
|
||||
<edge id="e5" source="n6" target="n16">
|
||||
<data key="d10">
|
||||
<y:PolyLineEdge>
|
||||
<y:Path sx="238.968120805369" sy="3.5" tx="0.0" ty="0.0"/>
|
||||
<y:LineStyle color="#000000" type="dashed" width="1.0"/>
|
||||
<y:Arrows source="none" target="none"/>
|
||||
<y:BendStyle smoothed="false"/>
|
||||
</y:PolyLineEdge>
|
||||
</data>
|
||||
</edge>
|
||||
<edge id="e6" source="n4" target="n7">
|
||||
<data key="d10">
|
||||
<y:PolyLineEdge>
|
||||
<y:Path sx="0.0" sy="0.0" tx="-79.5" ty="16.75"/>
|
||||
<y:LineStyle color="#000000" type="line" width="1.0"/>
|
||||
<y:Arrows source="none" target="standard"/>
|
||||
<y:BendStyle smoothed="false"/>
|
||||
</y:PolyLineEdge>
|
||||
</data>
|
||||
</edge>
|
||||
<edge id="e7" source="n5" target="n4">
|
||||
<data key="d10">
|
||||
<y:PolyLineEdge>
|
||||
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
|
||||
<y:LineStyle color="#000000" type="line" width="1.0"/>
|
||||
<y:Arrows source="none" target="standard"/>
|
||||
<y:BendStyle smoothed="false"/>
|
||||
</y:PolyLineEdge>
|
||||
</data>
|
||||
</edge>
|
||||
<edge id="e8" source="n8" target="n10">
|
||||
<data key="d10">
|
||||
<y:PolyLineEdge>
|
||||
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
|
||||
<y:LineStyle color="#000000" type="line" width="1.0"/>
|
||||
<y:Arrows source="none" target="standard"/>
|
||||
<y:BendStyle smoothed="false"/>
|
||||
</y:PolyLineEdge>
|
||||
</data>
|
||||
</edge>
|
||||
<edge id="e9" source="n9" target="n12">
|
||||
<data key="d10">
|
||||
<y:PolyLineEdge>
|
||||
<y:Path sx="-36.72309922314582" sy="2.5" tx="0.0" ty="0.0"/>
|
||||
<y:LineStyle color="#000000" type="dashed" width="1.0"/>
|
||||
<y:Arrows source="none" target="none"/>
|
||||
<y:BendStyle smoothed="false"/>
|
||||
</y:PolyLineEdge>
|
||||
</data>
|
||||
</edge>
|
||||
<edge id="e10" source="n9" target="n13">
|
||||
<data key="d10">
|
||||
<y:PolyLineEdge>
|
||||
<y:Path sx="154.8048432400455" sy="3.5" tx="0.0" ty="0.0"/>
|
||||
<y:LineStyle color="#000000" type="dashed" width="1.0"/>
|
||||
<y:Arrows source="none" target="none"/>
|
||||
<y:BendStyle smoothed="false"/>
|
||||
</y:PolyLineEdge>
|
||||
</data>
|
||||
</edge>
|
||||
<edge id="e11" source="n12" target="n11">
|
||||
<data key="d10">
|
||||
<y:PolyLineEdge>
|
||||
<y:Path sx="0.0" sy="0.0" tx="-36.723099223145844" ty="2.5"/>
|
||||
<y:LineStyle color="#000000" type="line" width="1.0"/>
|
||||
<y:Arrows source="none" target="standard"/>
|
||||
<y:BendStyle smoothed="false"/>
|
||||
</y:PolyLineEdge>
|
||||
</data>
|
||||
</edge>
|
||||
<edge id="e12" source="n13" target="n11">
|
||||
<data key="d10">
|
||||
<y:PolyLineEdge>
|
||||
<y:Path sx="0.0" sy="0.0" tx="154.80484324004544" ty="0.0"/>
|
||||
<y:LineStyle color="#000000" type="line" width="1.0"/>
|
||||
<y:Arrows source="none" target="standard"/>
|
||||
<y:BendStyle smoothed="false"/>
|
||||
</y:PolyLineEdge>
|
||||
</data>
|
||||
</edge>
|
||||
<edge id="e13" source="n9" target="n11">
|
||||
<data key="d10">
|
||||
<y:PolyLineEdge>
|
||||
<y:Path sx="-182.3716218734658" sy="1.5" tx="-182.3716218734657" ty="0.5"/>
|
||||
<y:LineStyle color="#000000" type="line" width="1.0"/>
|
||||
<y:Arrows source="none" target="standard"/>
|
||||
<y:BendStyle smoothed="false"/>
|
||||
</y:PolyLineEdge>
|
||||
</data>
|
||||
</edge>
|
||||
<edge id="e14" source="n14" target="n1">
|
||||
<data key="d10">
|
||||
<y:PolyLineEdge>
|
||||
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
|
||||
<y:LineStyle color="#000000" type="line" width="1.0"/>
|
||||
<y:Arrows source="none" target="standard"/>
|
||||
<y:BendStyle smoothed="false"/>
|
||||
</y:PolyLineEdge>
|
||||
</data>
|
||||
</edge>
|
||||
<edge id="e15" source="n15" target="n2">
|
||||
<data key="d10">
|
||||
<y:PolyLineEdge>
|
||||
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
|
||||
<y:LineStyle color="#000000" type="line" width="1.0"/>
|
||||
<y:Arrows source="none" target="standard"/>
|
||||
<y:BendStyle smoothed="false"/>
|
||||
</y:PolyLineEdge>
|
||||
</data>
|
||||
</edge>
|
||||
<edge id="e16" source="n17" target="n4">
|
||||
<data key="d10">
|
||||
<y:PolyLineEdge>
|
||||
<y:Path sx="0.0" sy="0.0" tx="197.0" ty="-1.75"/>
|
||||
<y:LineStyle color="#000000" type="line" width="1.0"/>
|
||||
<y:Arrows source="none" target="standard"/>
|
||||
<y:BendStyle smoothed="false"/>
|
||||
</y:PolyLineEdge>
|
||||
</data>
|
||||
</edge>
|
||||
<edge id="e17" source="n19" target="n5">
|
||||
<data key="d10">
|
||||
<y:PolyLineEdge>
|
||||
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
|
||||
<y:LineStyle color="#000000" type="line" width="1.0"/>
|
||||
<y:Arrows source="none" target="standard"/>
|
||||
<y:BendStyle smoothed="false"/>
|
||||
</y:PolyLineEdge>
|
||||
</data>
|
||||
</edge>
|
||||
<edge id="e18" source="n18" target="n4">
|
||||
<data key="d10">
|
||||
<y:PolyLineEdge>
|
||||
<y:Path sx="0.0" sy="0.0" tx="38.0" ty="0.75"/>
|
||||
<y:LineStyle color="#000000" type="line" width="1.0"/>
|
||||
<y:Arrows source="none" target="standard"/>
|
||||
<y:BendStyle smoothed="false"/>
|
||||
</y:PolyLineEdge>
|
||||
</data>
|
||||
</edge>
|
||||
<edge id="e19" source="n16" target="n3">
|
||||
<data key="d10">
|
||||
<y:PolyLineEdge>
|
||||
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
|
||||
<y:LineStyle color="#000000" type="line" width="1.0"/>
|
||||
<y:Arrows source="none" target="standard"/>
|
||||
<y:BendStyle smoothed="false"/>
|
||||
</y:PolyLineEdge>
|
||||
</data>
|
||||
</edge>
|
||||
<edge id="e20" source="n3" target="n20">
|
||||
<data key="d10">
|
||||
<y:PolyLineEdge>
|
||||
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
|
||||
<y:LineStyle color="#000000" type="line" width="1.0"/>
|
||||
<y:Arrows source="none" target="standard"/>
|
||||
<y:BendStyle smoothed="false"/>
|
||||
</y:PolyLineEdge>
|
||||
</data>
|
||||
</edge>
|
||||
</graph>
|
||||
<data key="d7">
|
||||
<y:Resources/>
|
||||
</data>
|
||||
</graphml>
|
BIN
docs/arch.jpg
Before Width: | Height: | Size: 52 KiB |
194
docs/conf.py
@ -1,194 +0,0 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
#
|
||||
# Configuration file for the Sphinx documentation builder.
|
||||
#
|
||||
# This file does only contain a selection of the most common options. For a
|
||||
# full list see the documentation:
|
||||
# http://www.sphinx-doc.org/en/master/config
|
||||
|
||||
# -- Path setup --------------------------------------------------------------
|
||||
|
||||
# If extensions (or modules to document with autodoc) are in another directory,
|
||||
# add these directories to sys.path here. If the directory is relative to the
|
||||
# documentation root, use os.path.abspath to make it absolute, like shown here.
|
||||
#
|
||||
# import os
|
||||
# import sys
|
||||
# sys.path.insert(0, os.path.abspath('.'))
|
||||
|
||||
|
||||
# -- Project information -----------------------------------------------------
|
||||
|
||||
project = 'MYNT® EYE S SDK'
|
||||
copyright = '2019, MYNTAI'
|
||||
author = 'MYNTAI'
|
||||
|
||||
# The short X.Y version
|
||||
version = '2.5.0'
|
||||
# The full version, including alpha/beta/rc tags
|
||||
release = version
|
||||
|
||||
|
||||
# -- General configuration ---------------------------------------------------
|
||||
|
||||
# If your documentation needs a minimal Sphinx version, state it here.
|
||||
#
|
||||
# needs_sphinx = '1.0'
|
||||
|
||||
# Add any Sphinx extension module names here, as strings. They can be
|
||||
# extensions coming with Sphinx (named 'sphinx.ext.*') or your custom
|
||||
# ones.
|
||||
extensions = [
|
||||
'breathe',
|
||||
]
|
||||
|
||||
# Add any paths that contain templates here, relative to this directory.
|
||||
templates_path = ['_templates']
|
||||
|
||||
# The suffix(es) of source filenames.
|
||||
# You can specify multiple suffix as a list of string:
|
||||
#
|
||||
# source_suffix = ['.rst', '.md']
|
||||
source_suffix = '.rst'
|
||||
|
||||
# The master toctree document.
|
||||
master_doc = 'index'
|
||||
|
||||
# The language for content autogenerated by Sphinx. Refer to documentation
|
||||
# for a list of supported languages.
|
||||
#
|
||||
# This is also used if you do content translation via gettext catalogs.
|
||||
# Usually you set "language" from the command line for these cases.
|
||||
language = 'en'
|
||||
|
||||
# List of patterns, relative to source directory, that match files and
|
||||
# directories to ignore when looking for source files.
|
||||
# This pattern also affects html_static_path and html_extra_path.
|
||||
exclude_patterns = ['_build', 'Thumbs.db', '.DS_Store']
|
||||
|
||||
# The name of the Pygments (syntax highlighting) style to use.
|
||||
pygments_style = None
|
||||
|
||||
|
||||
# on_rtd is whether we are on readthedocs.org
|
||||
import os
|
||||
on_rtd = os.environ.get('READTHEDOCS', None) == 'True'
|
||||
|
||||
import subprocess
|
||||
subprocess.call('doxygen', shell=True)
|
||||
|
||||
|
||||
# -- Options for HTML output -------------------------------------------------
|
||||
|
||||
if not on_rtd: # only import and set the theme if we're building docs locally
|
||||
import sphinx_rtd_theme
|
||||
|
||||
# The theme to use for HTML and HTML Help pages. See the documentation for
|
||||
# a list of builtin themes.
|
||||
#
|
||||
# html_theme = 'alabaster'
|
||||
html_theme = 'sphinx_rtd_theme'
|
||||
html_theme_path = [sphinx_rtd_theme.get_html_theme_path()]
|
||||
|
||||
# Theme options are theme-specific and customize the look and feel of a theme
|
||||
# further. For a list of options available for each theme, see the
|
||||
# documentation.
|
||||
#
|
||||
# html_theme_options = {}
|
||||
|
||||
# Add any paths that contain custom static files (such as style sheets) here,
|
||||
# relative to this directory. They are copied after the builtin static files,
|
||||
# so a file named "default.css" will overwrite the builtin "default.css".
|
||||
# html_static_path = ['_static']
|
||||
|
||||
# Custom sidebar templates, must be a dictionary that maps document names
|
||||
# to template names.
|
||||
#
|
||||
# The default sidebars (for documents that don't match any pattern) are
|
||||
# defined by theme itself. Builtin themes are using these templates by
|
||||
# default: ``['localtoc.html', 'relations.html', 'sourcelink.html',
|
||||
# 'searchbox.html']``.
|
||||
#
|
||||
# html_sidebars = {}
|
||||
|
||||
# otherwise, readthedocs.org uses their theme by default, so no need to specify it
|
||||
|
||||
|
||||
# -- Options for HTMLHelp output ---------------------------------------------
|
||||
|
||||
# Output file base name for HTML help builder.
|
||||
htmlhelp_basename = 'MYNTEYESSDKdoc'
|
||||
|
||||
|
||||
# -- Options for LaTeX output ------------------------------------------------
|
||||
|
||||
latex_elements = {
|
||||
# The paper size ('letterpaper' or 'a4paper').
|
||||
#
|
||||
# 'papersize': 'letterpaper',
|
||||
|
||||
# The font size ('10pt', '11pt' or '12pt').
|
||||
#
|
||||
# 'pointsize': '10pt',
|
||||
|
||||
# Additional stuff for the LaTeX preamble.
|
||||
#
|
||||
# 'preamble': '',
|
||||
|
||||
# Latex figure (float) alignment
|
||||
#
|
||||
# 'figure_align': 'htbp',
|
||||
}
|
||||
|
||||
# Grouping the document tree into LaTeX files. List of tuples
|
||||
# (source start file, target name, title,
|
||||
# author, documentclass [howto, manual, or own class]).
|
||||
latex_documents = [
|
||||
(master_doc, 'MYNTEYESSDK.tex', 'MYNT® EYE S SDK Documentation',
|
||||
'MYNTAI', 'manual'),
|
||||
]
|
||||
|
||||
|
||||
# -- Options for manual page output ------------------------------------------
|
||||
|
||||
# One entry per manual page. List of tuples
|
||||
# (source start file, name, description, authors, manual section).
|
||||
man_pages = [
|
||||
(master_doc, 'mynteyessdk', 'MYNT® EYE S SDK Documentation',
|
||||
[author], 1)
|
||||
]
|
||||
|
||||
|
||||
# -- Options for Texinfo output ----------------------------------------------
|
||||
|
||||
# Grouping the document tree into Texinfo files. List of tuples
|
||||
# (source start file, target name, title, author,
|
||||
# dir menu entry, description, category)
|
||||
texinfo_documents = [
|
||||
(master_doc, 'MYNTEYESSDK', 'MYNT® EYE S SDK Documentation',
|
||||
author, 'MYNTEYESSDK', 'One line description of project.',
|
||||
'Miscellaneous'),
|
||||
]
|
||||
|
||||
|
||||
# -- Options for Epub output -------------------------------------------------
|
||||
|
||||
# Bibliographic Dublin Core info.
|
||||
epub_title = project
|
||||
|
||||
# The unique identifier of the text. This can be a ISBN number
|
||||
# or the project homepage.
|
||||
#
|
||||
# epub_identifier = ''
|
||||
|
||||
# A unique identification for the text.
|
||||
#
|
||||
# epub_uid = ''
|
||||
|
||||
# A list of files that should not be packed into the epub file.
|
||||
epub_exclude_files = ['search.html']
|
||||
|
||||
|
||||
# -- Extension configuration -------------------------------------------------
|
||||
|
||||
breathe_projects = { 'mynteyes': '_doxygen/xml' }
|
@ -1,7 +0,0 @@
|
||||
# libmynteye configuration
|
||||
#
|
||||
# 1) Copy this file to: /etc/ld.so.conf.d/libmynteye.conf
|
||||
# 2) Run this cmd in Terminal: sudo /sbin/ldconfig
|
||||
|
||||
/usr/local/cuda/lib64
|
||||
$HOME/opencv-3.4.1/lib
|
Before Width: | Height: | Size: 295 KiB |
Before Width: | Height: | Size: 11 KiB |
Before Width: | Height: | Size: 172 KiB |
Before Width: | Height: | Size: 25 KiB |
Before Width: | Height: | Size: 25 KiB |
Before Width: | Height: | Size: 37 KiB |
Before Width: | Height: | Size: 470 KiB |
Before Width: | Height: | Size: 128 KiB |
Before Width: | Height: | Size: 6.6 KiB |
Before Width: | Height: | Size: 21 KiB |
Before Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 13 KiB |
Before Width: | Height: | Size: 11 KiB |
Before Width: | Height: | Size: 100 KiB |
Before Width: | Height: | Size: 718 KiB |
Before Width: | Height: | Size: 119 KiB |
Before Width: | Height: | Size: 147 KiB |
Before Width: | Height: | Size: 193 KiB |
Before Width: | Height: | Size: 210 KiB |
Before Width: | Height: | Size: 42 KiB |
Before Width: | Height: | Size: 27 KiB |