Struct opencv::imgproc::Subdiv2D [] [src]

pub struct Subdiv2D {
    pub ptr: *mut c_void,
}

Fields

ptr

Methods

impl Subdiv2D

fn as_raw_Subdiv2D(&self) -> *mut c_void

impl Subdiv2D

fn default() -> Result<Subdiv2D, String>

fn new(rect: Rect) -> Result<Subdiv2D, String>

fn init_delaunay(&mut self, rect: Rect) -> Result<(), String>

fn insert(&mut self, pt: Point2f) -> Result<i32, String>

fn insert_n(&mut self, ptvec: &VectorOfPoint2f) -> Result<(), String>

fn locate(&mut self, pt: Point2f, edge: i32, vertex: i32) -> Result<i32, String>

fn get_edge_list(&self, edgeList: &VectorOfVec4f) -> Result<(), String>

fn get_triangle_list(&self, triangleList: &VectorOfVec6f) -> Result<(), String>

fn get_voronoi_facet_list(&mut self, idx: &VectorOfint, facetList: &VectorOfVectorOfPoint2f, facetCenters: &VectorOfPoint2f) -> Result<(), String>

fn get_edge(&self, edge: i32, nextEdgeType: i32) -> Result<i32, String>

fn next_edge(&self, edge: i32) -> Result<i32, String>

fn rotate_edge(&self, edge: i32, rotate: i32) -> Result<i32, String>

fn sym_edge(&self, edge: i32) -> Result<i32, String>

Trait Implementations

impl Drop for Subdiv2D

fn drop(&mut self)