NL3D::CPSFloatCurveFunctor::CCtrlPoint Struct Reference

#include <ps_float.h>


Public Member Functions

 CCtrlPoint (float date, float value)
 CCtrlPoint ()
void serial (NLMISC::IStream &f) throw (NLMISC::EStream)

Data Fields

float Date
float Value


Constructor & Destructor Documentation

NL3D::CPSFloatCurveFunctor::CCtrlPoint::CCtrlPoint  )  [inline]
 

Definition at line 112 of file ps_float.h.

00112 {}

NL3D::CPSFloatCurveFunctor::CCtrlPoint::CCtrlPoint float  date,
float  value
[inline]
 

Definition at line 113 of file ps_float.h.

References nlassert, and value.

00113 : Date(date), Value(value) { nlassert(Date >= 0 && Date <= 1); }


Member Function Documentation

void NL3D::CPSFloatCurveFunctor::CCtrlPoint::serial NLMISC::IStream f  )  throw (NLMISC::EStream) [inline]
 

Definition at line 116 of file ps_float.h.

00117                         {
00118                                 f.serial(Date, Value);
00119                         }


Field Documentation

float NL3D::CPSFloatCurveFunctor::CCtrlPoint::Date
 

Definition at line 114 of file ps_float.h.

Referenced by NL3D::operator<(), and NL3D::CPSFloatCurveFunctor::setCtrlPoint().

float NL3D::CPSFloatCurveFunctor::CCtrlPoint::Value
 

Definition at line 115 of file ps_float.h.


The documentation for this struct was generated from the following file:
Generated on Tue Mar 16 07:13:34 2004 for NeL by doxygen 1.3.6