Inkscape
Vector Graphics Editor
Loading...
Searching...
No Matches
Geom::Linear2d Class Reference

#include <sbasis-2d.h>

Public Member Functions

 Linear2d ()
 
 Linear2d (double aa)
 
 Linear2d (double a00, double a01, double a10, double a11)
 
double operator[] (const int i) const
 
double & operator[] (const int i)
 
double apply (double u, double v)
 

Public Attributes

double a [4]
 

Detailed Description

Definition at line 47 of file sbasis-2d.h.

Constructor & Destructor Documentation

◆ Linear2d() [1/3]

Geom::Linear2d::Linear2d ( )
inline

Definition at line 54 of file sbasis-2d.h.

References a.

◆ Linear2d() [2/3]

Geom::Linear2d::Linear2d ( double  aa)
inline

Definition at line 60 of file sbasis-2d.h.

References a.

◆ Linear2d() [3/3]

Geom::Linear2d::Linear2d ( double  a00,
double  a01,
double  a10,
double  a11 
)
inline

Definition at line 64 of file sbasis-2d.h.

References a.

Member Function Documentation

◆ apply()

double Geom::Linear2d::apply ( double  u,
double  v 
)
inline

Definition at line 82 of file sbasis-2d.h.

References a.

Referenced by Geom::SBasis2d::apply().

◆ operator[]() [1/2]

double & Geom::Linear2d::operator[] ( const int  i)
inline

Definition at line 77 of file sbasis-2d.h.

References a.

◆ operator[]() [2/2]

double Geom::Linear2d::operator[] ( const int  i) const
inline

Definition at line 72 of file sbasis-2d.h.

References a.

Member Data Documentation

◆ a

double Geom::Linear2d::a[4]

Definition at line 53 of file sbasis-2d.h.

Referenced by apply(), Linear2d(), Linear2d(), Linear2d(), Geom::operator-(), operator[](), and operator[]().


The documentation for this class was generated from the following file: