nux-1.16.0
nux::Vector3PropertyItem Class Reference
Inheritance diagram for nux::Vector3PropertyItem:
nux::SectionProperty nux::TableItem nux::NodeNetCom nux::NodeItem

List of all members.

Public Member Functions

 Vector3PropertyItem (const TCHAR *name, double X=0.0, double Y=0.0, double Z=0.0, const TCHAR *XName=TEXT("X"), const TCHAR *YName=TEXT("Y"), const TCHAR *ZName=TEXT("Z"))
virtual long ProcessPropertyEvent (IEvent &ievent, long TraverseInfo, long ProcessEventInfo)
virtual void DrawProperty (GraphicsEngine &GfxContext, TableCtrl *table, bool force_draw, Geometry geo, const BasePainter &Painter, RowHeader *row, const std::vector< ColumnHeader > &column_vector, Color ItemBackgroundColor=Color(0x0))
virtual void ComputePropertyLayout (int x, int y, RowHeader *row, const std::vector< ColumnHeader > &column_vector)
double GetX () const
double GetY () const
double GetZ () const
void SetX (double x)
void SetY (double y)
void SetZ (double z)
const TCHAR * GetXLabel () const
const TCHAR * GetYLabel () const
const TCHAR * GetZLabel () const

Detailed Description

Definition at line 31 of file Vector3Property.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends