| OpenCV 4.3.0 Open Source Computer Vision

Classes | Namespaces | Enumerations | Functions
ovis.hpp File Reference
`#include <opencv2/core.hpp>`

## Classes
class | cv::ovis::WindowScene

## Namespaces
| cv
| "black box" representation of the file storage associated with a file on disk.
| cv::ovis

## Enumerations
enum | cv::ovis::EntityProperty { cv::ovis::ENTITY_MATERIAL, cv::ovis::ENTITY_SCALE, cv::ovis::ENTITY_AABB_WORLD, cv::ovis::ENTITY_ANIMBLEND_MODE }
enum | cv::ovis::MaterialProperty { cv::ovis::MATERIAL_POINT_SIZE, cv::ovis::MATERIAL_LINE_WIDTH, cv::ovis::MATERIAL_OPACITY, cv::ovis::MATERIAL_EMISSIVE, cv::ovis::MATERIAL_DIFFUSE, cv::ovis::MATERIAL_TEXTURE0, cv::ovis::MATERIAL_TEXTURE = MATERIAL_TEXTURE0, cv::ovis::MATERIAL_TEXTURE1, cv::ovis::MATERIAL_TEXTURE2, cv::ovis::MATERIAL_TEXTURE3 }
enum | cv::ovis::SceneSettings { cv::ovis::SCENE_SEPARATE = 1, cv::ovis::SCENE_INTERACTIVE = 2, cv::ovis::SCENE_SHOW_CS_CROSS = 4, cv::ovis::SCENE_AA = 8, cv::ovis::SCENE_OFFSCREEN = 16 }

## Functions
void | cv::ovis::addResourceLocation (const String &path)
void | cv::ovis::createGridMesh (const String &name, const Size2f &size, const Size &segments=Size(1, 1))
void | cv::ovis::createPlaneMesh (const String &name, const Size2f &size, InputArray image=noArray())
void | cv::ovis::createPointCloudMesh (const String &name, InputArray vertices, InputArray colors=noArray())
void | cv::ovis::createTriangleMesh (const String &name, InputArray vertices, InputArray normals=noArray(), InputArray indices=noArray())
Ptr< WindowScene > | cv::ovis::createWindow (const String &title, const Size &size, int flags=SCENE_INTERACTIVE|SCENE_AA)
void | cv::ovis::setMaterialProperty (const String &name, int prop, const Scalar &value)
void | cv::ovis::setMaterialProperty (const String &name, int prop, const String &value)
void | cv::ovis::setMaterialProperty (const String &name, const String &prop, const Scalar &value)
void | cv::ovis::updateTexture (const String &name, InputArray image)
int | cv::ovis::waitKey (int delay=0)