NODE_TYPE Class Reference

#include <DaVinci.h>

List of all members.

Public Member Functions

 NODE_TYPE ()
NODE_TYPEName (const char *typ_name)
NODE_TYPEColor (const char *rgb)
NODE_TYPEShape (NODE_SHAPE ns)
NODE_TYPEBoarder (NODE_BORDER nb)
NODE_TYPEHidden (NODE_HIDE nh)

Private Attributes

char _type_name [20]
char _node_color [30]
NODE_SHAPE _node_shape
NODE_BORDER _border
NODE_HIDE _hide

Friends

class DaVinci

Detailed Description

Definition at line 218 of file DaVinci.h.


Constructor & Destructor Documentation

NODE_TYPE::NODE_TYPE (  )  [inline]

Definition at line 229 of file DaVinci.h.

References _border, _hide, _node_color, _node_shape, _type_name, NB_UNSET, NH_UNSET, and NS_UNSET.


Member Function Documentation

NODE_TYPE& NODE_TYPE::Boarder ( NODE_BORDER  nb  )  [inline]

Definition at line 241 of file DaVinci.h.

References _border.

NODE_TYPE & NODE_TYPE::Color ( const char *  rgb  ) 

Definition at line 113 of file DaVinci.cxx.

References _node_color.

NODE_TYPE& NODE_TYPE::Hidden ( NODE_HIDE  nh  )  [inline]

Definition at line 244 of file DaVinci.h.

References _hide.

NODE_TYPE & NODE_TYPE::Name ( const char *  typ_name  ) 

Definition at line 102 of file DaVinci.cxx.

References _type_name.

NODE_TYPE& NODE_TYPE::Shape ( NODE_SHAPE  ns  )  [inline]

Definition at line 238 of file DaVinci.h.

References _node_shape.

Referenced by draw_stmt().


Friends And Related Function Documentation

friend class DaVinci [friend]

Definition at line 227 of file DaVinci.h.


Member Data Documentation

Definition at line 223 of file DaVinci.h.

Referenced by Boarder(), DaVinci::Emit_Attr(), and NODE_TYPE().

Definition at line 224 of file DaVinci.h.

Referenced by DaVinci::Emit_Attr(), Hidden(), and NODE_TYPE().

char NODE_TYPE::_node_color[30] [private]

Definition at line 221 of file DaVinci.h.

Referenced by Color(), DaVinci::Emit_Attr(), and NODE_TYPE().

Definition at line 222 of file DaVinci.h.

Referenced by DaVinci::Emit_Attr(), NODE_TYPE(), and Shape().

char NODE_TYPE::_type_name[20] [private]

Definition at line 220 of file DaVinci.h.

Referenced by Name(), DaVinci::Node_Begin(), and NODE_TYPE().


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

Generated on Tue Nov 17 06:40:11 2009 for Open64 (mfef90, whirl2f, and IR tools) by  doxygen 1.6.1