nux-1.16.0
nux::SplineCurvePreview Class Reference
Inheritance diagram for nux::SplineCurvePreview:
nux::View nux::InputArea nux::Area nux::InitiallyUnownedObject nux::Focusable nux::Object nux::Trackable nux::Introspectable nux::SplineCurvePropertyItem

List of all members.

Public Member Functions

 SplineCurvePreview (NUX_FILE_LINE_PROTO)
virtual long ProcessEvent (IEvent &ievent, long TraverseInfo, long ProcessEventInfo)
virtual void Draw (GraphicsEngine &GfxContext, bool force_draw)
virtual void DrawContent (GraphicsEngine &GfxContext, bool force_draw)
virtual void PostDraw (GraphicsEngine &GfxContext, bool force_draw)
void SetXAxisBounds (float minX, float maxX)
void SetYAxisBounds (float minY, float maxY)
void UpdateGraph ()
int GetNumKnot () const
SplineKnot::Knot GetKnot (int i) const
void RecvDialogChange (SplineCurveEditor *splinecurve)
const SplineKnotGetControlPoints () const
void Reset ()

Public Attributes

sigc::signal< void,
SplineCurveEditor * > 
sigSplineChanged

Protected Member Functions

void AddKnot (double x, double y, bool bSelected)

Detailed Description

Definition at line 68 of file SplineCurvePreview.h.


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