|
Index
C++ Code Documentation
geom::surfacegl::SurfDrawer
Derived from: geom::surfacegl::Drawer
File: GEOM/geom/surfacegl/SurfDrawer.H
public:
- SurfDrawer();
 | constructor | |
- virtual ~SurfDrawer();
 | destructor | |
protected:
private:
- surface0::Surface const *surface() const;
- virtual void _draw() const;
- void draw_element( uint ) const;
- void _draw_element( uint ) const;
- void draw_points() const;
- void draw_lines() const;
- void draw_boundary() const;
- void draw_silhouette() const;
- void draw_bbox() const;
- void draw_vertex( uint k ) const;
- void draw_vertex( geom::Vertex3 const & ) const;
- void draw_face_color(uint) const;
- void draw_vertex_color(uint) const;
- void draw_face_normal(uint) const;
- void draw_vertex_normal(uint) const;
- inline void draw_normal_nudge( uint i ) const;
- mutable bool _draw_normal;
- mutable bool _draw_color;
- Real _normal_nudge;
 | move lines off from surface along normal by this amount | |
- mutable geom::Transform _transform_inv;
- SurfDrawer( SurfDrawer const & );
 | copy constructor | |
- SurfDrawer &operator=( SurfDrawer const & );
 | assignment operator | |
|