OpenCV  3.4.0
Open Source Computer Vision
Classes | Namespaces | Enumerations | Functions
ovis.hpp File Reference
#include <opencv2/core.hpp>

Classes

class  cv::ovis::WindowScene
 

Namespaces

 cv
 
 cv::ovis
 

Enumerations

enum  cv::ovis::MaterialProperty {
  cv::ovis::MATERIAL_POINT_SIZE,
  cv::ovis::MATERIAL_OPACITY,
  cv::ovis::MATERIAL_EMISSIVE,
  cv::ovis::MATERIAL_TEXTURE
}
 
enum  cv::ovis::SceneSettings {
  cv::ovis::SCENE_SEPERATE = 1,
  cv::ovis::SCENE_INTERACTIVE = 2,
  cv::ovis::SCENE_SHOW_CS_CROSS = 4
}
 

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())
 
Ptr< WindowScene > cv::ovis::createWindow (const String &title, const Size &size, int flags=SCENE_INTERACTIVE)
 
bool cv::ovis::renderOneFrame ()
 
void cv::ovis::setMaterialProperty (const String &name, int prop, const Scalar &value)
 
void cv::ovis::setMaterialProperty (const String &name, int prop, const String &value)