69 static void drawBorderRect(
float left,
float top,
float right,
float bottom);
#define SOVIEW2D_API
File to resolve system dependencies in View2D library.
GL extended drawing routines, used by SoView2DExtensions, e.g. SoView2DSphere.
static void drawEllipse(ml::Vector2 c, ml::Vector2 r1, ml::Vector2 r2, int n=50, bool fill=false)
static ml::Vector2 vecCosSin(int i, int n=50)
TODO: documentation.
static void drawRing(ml::Vector2 c, double r1, double r2, int n=50)
static void drawBorderRect(float left, float top, float right, float bottom)
static void drawEllipseBand(ml::Vector2 c, ml::Vector2 r1, ml::Vector2 r2, double b1, double b2, int n=50, bool fill=false)
static void drawCircle(ml::Vector2 c, double r, int n=50, bool fill=false)
static void drawHalfEllipse(ml::Vector2 c, ml::Vector2 r1, ml::Vector2 r2, double b1, double b2, int n=50, bool fill=false, bool stippled=false)
Draws a part of a ellipse.
static void drawCross(ml::Vector2 c, double r)
Tvec2< MLdouble > Vector2
A vector with two components of type double.