INOS
cinosnurbsknot.h
Go to the documentation of this file.
1//******************************************************************************
26//******************************************************************************
27#ifndef INC_CINOSNURBSKNOT_H
28#define INC_CINOSNURBSKNOT_H
29//------------------------------------------------------------------------------
30// includes
31//------------------------------------------------------------------------------
32//
33// system
34#include <inos.h>
35//
36// C++
37//
38// project
39//
40//------------------------------------------------------------------------------
41// class definition
42//------------------------------------------------------------------------------
43//
45{
46 //--- user interface ---------------------------------------------------
47
48 // public member functions
49 public :
50
56
57 //--- internals --------------------------------------------------------
58
59 // constructor / destructor
60 public :
67 virtual ~CINOSNurbsKnot ()
68 {
69 }
70
71 // private members
72 private :
73
74
75 // protected members
76 protected :
78 double m_dValue;
81
82 // dynamic object handling
84};
85
86//------------------------------------------------------------------------------
87// end of file
88//------------------------------------------------------------------------------
89
90#endif // INC_CINOSNURBSKNOT_H
#define DECLARE_DYNAMIC(aClass)
Definition cinospartitionmemory.h:328
Definition cinosmcmodule.h:1900
Definition cinosnurbsknot.h:45
virtual ~CINOSNurbsKnot()
destructor
Definition cinosnurbsknot.h:67
double m_dValue
knot value
Definition cinosnurbsknot.h:78
INOS_INLINE uint32 GetMultiplicity()
get knot multiplicity
Definition cinosnurbsknot.h:52
CINOSNurbsKnot(double adValue, uint32 auMultiplicity)
constructor
Definition cinosnurbsknot.h:62
uint32 m_uMultiplicity
knot multiplicity
Definition cinosnurbsknot.h:80
#define INOS_INLINE
Definition inosdefine.h:60