Public Member Functions | Public Attributes
bdgl_curve_region Class Reference

#include <bdgl_curve_region.h>

List of all members.

Public Member Functions

 bdgl_curve_region ()
 bdgl_curve_region (vdgl_edgel_chain_sptr curve)
 ~bdgl_curve_region ()
void init (vdgl_edgel_chain_sptr curve)
vgl_point_2d< double > get_center () const
double get_radius () const
double x () const
double y () const
double r () const

Public Attributes

vgl_point_2d< double > center_
double radius_

Detailed Description

Definition at line 19 of file bdgl_curve_region.h.


Constructor & Destructor Documentation

bdgl_curve_region::bdgl_curve_region ( ) [inline]

Definition at line 26 of file bdgl_curve_region.h.

bdgl_curve_region::bdgl_curve_region ( vdgl_edgel_chain_sptr  curve) [inline]

Definition at line 27 of file bdgl_curve_region.h.

bdgl_curve_region::~bdgl_curve_region ( ) [inline]

Definition at line 28 of file bdgl_curve_region.h.


Member Function Documentation

vgl_point_2d<double> bdgl_curve_region::get_center ( ) const [inline]

Definition at line 32 of file bdgl_curve_region.h.

double bdgl_curve_region::get_radius ( ) const [inline]

Definition at line 33 of file bdgl_curve_region.h.

void bdgl_curve_region::init ( vdgl_edgel_chain_sptr  curve)

Definition at line 13 of file bdgl_curve_region.cxx.

double bdgl_curve_region::r ( ) const [inline]

Definition at line 36 of file bdgl_curve_region.h.

double bdgl_curve_region::x ( void  ) const [inline]

Definition at line 34 of file bdgl_curve_region.h.

double bdgl_curve_region::y ( void  ) const [inline]

Definition at line 35 of file bdgl_curve_region.h.


Member Data Documentation

Definition at line 23 of file bdgl_curve_region.h.

Definition at line 24 of file bdgl_curve_region.h.


The documentation for this class was generated from the following files: