23  QgsDebugError( QStringLiteral( 
"warning, derive a class from ParametricLine" ) );
 
 
   30  QgsDebugError( QStringLiteral( 
"warning, derive a class from ParametricLine" ) );
 
 
   37  QgsDebugError( QStringLiteral( 
"warning, derive a class from ParametricLine" ) );
 
 
   44  QgsDebugError( QStringLiteral( 
"warning, derive a class from ParametricLine" ) );
 
 
   49  QgsDebugError( QStringLiteral( 
"warning, derive a class from ParametricLine" ) );
 
 
   56  QgsDebugError( QStringLiteral( 
"warning, derive a class from ParametricLine" ) );
 
 
   62  QgsDebugError( QStringLiteral( 
"warning, derive a class from ParametricLine" ) );
 
 
   68  QgsDebugError( QStringLiteral( 
"warning, derive a class from ParametricLine" ) );
 
 
   73  QgsDebugError( QStringLiteral( 
"warning, derive a class from ParametricLine" ) );
 
 
   80  QgsDebugError( QStringLiteral( 
"warning, derive a class from ParametricLine" ) );
 
 
   86  QgsDebugError( QStringLiteral( 
"warning, derive a class from ParametricLine" ) );
 
 
An interface for parametric lines used during triangulation.
 
virtual const QVector< QgsPoint * > * getControlPoly() const =0
 
virtual void setParent(ParametricLine *paral)=0
 
virtual void remove(int i)=0
 
int mDegree
Degree of the parametric Line.
 
virtual int getDegree() const =0
 
virtual void calcSecDer(float t, Vector3D *v)=0
 
virtual void add(ParametricLine *pl)=0
 
virtual const QgsPoint * getControlPoint(int number) const =0
 
virtual void calcFirstDer(float t, Vector3D *v)=0
 
virtual void setControlPoly(QVector< QgsPoint * > *cp)=0
 
virtual ParametricLine * getParent() const =0
 
virtual void calcPoint(float t, QgsPoint *p)=0
 
Point geometry type, with support for z-dimension and m-values.
 
Represents a 3D-Vector, capable of storing x, y and z-coordinates in double values.
 
#define QgsDebugError(str)