Classes | Defines | Functions
core/vgl/vgl_cylinder.h File Reference

defines a cylinder in 3D by a center point, radius, length and orientation More...

#include <vgl/vgl_point_3d.h>
#include <vgl/vgl_vector_3d.h>
#include <vcl_iosfwd.h>

Go to the source code of this file.

Classes

class  vgl_cylinder< Type >

Defines

#define VGL_CYLINDER_INSTANTIATE(T)   extern "please include vgl/vgl_cylinder.txx first"

Functions

template<class T >
vcl_ostream & operator<< (vcl_ostream &os, const vgl_cylinder< T > &cyl)
template<class T >
vcl_istream & operator>> (vcl_istream &s, vgl_cylinder< T > &cyl)

Detailed Description

defines a cylinder in 3D by a center point, radius, length and orientation

Author:
Gamze D. Tunali (gamze@lems.brown.edu)
Date:
Nov 07, 2005
    Modifications
     Nov 2005 created
   

Definition in file vgl_cylinder.h.


Define Documentation

#define VGL_CYLINDER_INSTANTIATE (   T)    extern "please include vgl/vgl_cylinder.txx first"

Definition at line 72 of file vgl_cylinder.h.


Function Documentation

template<class T >
vcl_ostream& operator<< ( vcl_ostream &  os,
const vgl_cylinder< T > &  cyl 
)

Definition at line 28 of file vgl_cylinder.txx.

template<class T >
vcl_istream& operator>> ( vcl_istream &  s,
vgl_cylinder< T > &  cyl 
)

Definition at line 34 of file vgl_cylinder.txx.