CAPD DynSys Library 5.2.0
capd::krak::IFrame Class Referenceabstract

#include <capd/krak/krak-lib.h>

Public Member Functions

virtual void draw (int i, int j, int color=FRAME_FG)=0
 
virtual void line (int i1, int j1, int i2, int j2, int color=FRAME_FG)=0
 
virtual void Xcrss (double x, double y, int size=1, int color=FRAME_FG)=0
 
virtual void box (int lti, int ltj, int rbi, int rbj, int color=FRAME_FG)=0
 
virtual void boxFill (int lti, int ltj, int rbi, int rbj, int col, int pattern=SOLID_P)=0
 
virtual void jump (int i, int j)=0
 
virtual void setWorldCoord (double swx, double swy, double nex, double ney)=0
 
virtual void jump (double x, double y)=0
 
virtual void draw (double x, double y, int color=FRAME_FG)=0
 
virtual void drawText (const char *c, double x, double y, int color=FRAME_FG)=0
 
virtual void dot (double x, double y, int color=FRAME_FG)=0
 
virtual void circle (double x, double y, int r, int color=FRAME_FG)=0
 
virtual void line (double x1, double y1, double x2, double y2, int color=FRAME_FG)=0
 
virtual void box (double swx, double swy, double nex, double ney, int color=FRAME_FG)=0
 
virtual void boxFill (double swx, double swy, double nex, double ney, int col, int pattern=SOLID_P)=0
 
virtual void draw (int i, int j, int color=FRAME_FG)=0
 
virtual void line (int i1, int j1, int i2, int j2, int color=FRAME_FG)=0
 
virtual void Xcrss (double x, double y, int size=1, int color=FRAME_FG)=0
 
virtual void box (int lti, int ltj, int rbi, int rbj, int color=FRAME_FG)=0
 
virtual void boxFill (int lti, int ltj, int rbi, int rbj, int col, int pattern=SOLID_P)=0
 
virtual void jump (int i, int j)=0
 
virtual void setWorldCoord (double swx, double swy, double nex, double ney)=0
 
virtual void jump (double x, double y)=0
 
virtual void draw (double x, double y, int color=FRAME_FG)=0
 
virtual void drawText (const char *c, double x, double y, int color=FRAME_FG)=0
 
virtual void dot (double x, double y, int color=FRAME_FG)=0
 
virtual void circle (double x, double y, int r, int color=FRAME_FG)=0
 
virtual void line (double x1, double y1, double x2, double y2, int color=FRAME_FG)=0
 
virtual void box (double swx, double swy, double nex, double ney, int color=FRAME_FG)=0
 
virtual void boxFill (double swx, double swy, double nex, double ney, int col, int pattern=SOLID_P)=0
 

Member Function Documentation

◆ box() [1/4]

virtual void capd::krak::IFrame::box ( double  swx,
double  swy,
double  nex,
double  ney,
int  color = FRAME_FG 
)
pure virtual

◆ box() [2/4]

virtual void capd::krak::IFrame::box ( double  swx,
double  swy,
double  nex,
double  ney,
int  color = FRAME_FG 
)
pure virtual

◆ box() [3/4]

virtual void capd::krak::IFrame::box ( int  lti,
int  ltj,
int  rbi,
int  rbj,
int  color = FRAME_FG 
)
pure virtual

◆ box() [4/4]

virtual void capd::krak::IFrame::box ( int  lti,
int  ltj,
int  rbi,
int  rbj,
int  color = FRAME_FG 
)
pure virtual

◆ boxFill() [1/4]

virtual void capd::krak::IFrame::boxFill ( double  swx,
double  swy,
double  nex,
double  ney,
int  col,
int  pattern = SOLID_P 
)
pure virtual

◆ boxFill() [2/4]

virtual void capd::krak::IFrame::boxFill ( double  swx,
double  swy,
double  nex,
double  ney,
int  col,
int  pattern = SOLID_P 
)
pure virtual

◆ boxFill() [3/4]

virtual void capd::krak::IFrame::boxFill ( int  lti,
int  ltj,
int  rbi,
int  rbj,
int  col,
int  pattern = SOLID_P 
)
pure virtual

◆ boxFill() [4/4]

virtual void capd::krak::IFrame::boxFill ( int  lti,
int  ltj,
int  rbi,
int  rbj,
int  col,
int  pattern = SOLID_P 
)
pure virtual

◆ circle() [1/2]

virtual void capd::krak::IFrame::circle ( double  x,
double  y,
int  r,
int  color = FRAME_FG 
)
pure virtual

◆ circle() [2/2]

virtual void capd::krak::IFrame::circle ( double  x,
double  y,
int  r,
int  color = FRAME_FG 
)
pure virtual

◆ dot() [1/2]

virtual void capd::krak::IFrame::dot ( double  x,
double  y,
int  color = FRAME_FG 
)
pure virtual

◆ dot() [2/2]

virtual void capd::krak::IFrame::dot ( double  x,
double  y,
int  color = FRAME_FG 
)
pure virtual

◆ draw() [1/4]

virtual void capd::krak::IFrame::draw ( double  x,
double  y,
int  color = FRAME_FG 
)
pure virtual

◆ draw() [2/4]

virtual void capd::krak::IFrame::draw ( double  x,
double  y,
int  color = FRAME_FG 
)
pure virtual

◆ draw() [3/4]

virtual void capd::krak::IFrame::draw ( int  i,
int  j,
int  color = FRAME_FG 
)
pure virtual

◆ draw() [4/4]

virtual void capd::krak::IFrame::draw ( int  i,
int  j,
int  color = FRAME_FG 
)
pure virtual

◆ drawText() [1/2]

virtual void capd::krak::IFrame::drawText ( const char *  c,
double  x,
double  y,
int  color = FRAME_FG 
)
pure virtual

Implemented in capd::krak::Frame, and capd::krak::Frame.

◆ drawText() [2/2]

virtual void capd::krak::IFrame::drawText ( const char *  c,
double  x,
double  y,
int  color = FRAME_FG 
)
pure virtual

Implemented in capd::krak::Frame, and capd::krak::Frame.

◆ jump() [1/4]

virtual void capd::krak::IFrame::jump ( double  x,
double  y 
)
pure virtual

◆ jump() [2/4]

virtual void capd::krak::IFrame::jump ( double  x,
double  y 
)
pure virtual

◆ jump() [3/4]

virtual void capd::krak::IFrame::jump ( int  i,
int  j 
)
pure virtual

◆ jump() [4/4]

virtual void capd::krak::IFrame::jump ( int  i,
int  j 
)
pure virtual

◆ line() [1/4]

virtual void capd::krak::IFrame::line ( double  x1,
double  y1,
double  x2,
double  y2,
int  color = FRAME_FG 
)
pure virtual

◆ line() [2/4]

virtual void capd::krak::IFrame::line ( double  x1,
double  y1,
double  x2,
double  y2,
int  color = FRAME_FG 
)
pure virtual

◆ line() [3/4]

virtual void capd::krak::IFrame::line ( int  i1,
int  j1,
int  i2,
int  j2,
int  color = FRAME_FG 
)
pure virtual

◆ line() [4/4]

virtual void capd::krak::IFrame::line ( int  i1,
int  j1,
int  i2,
int  j2,
int  color = FRAME_FG 
)
pure virtual

◆ setWorldCoord() [1/2]

virtual void capd::krak::IFrame::setWorldCoord ( double  swx,
double  swy,
double  nex,
double  ney 
)
pure virtual

◆ setWorldCoord() [2/2]

virtual void capd::krak::IFrame::setWorldCoord ( double  swx,
double  swy,
double  nex,
double  ney 
)
pure virtual

◆ Xcrss() [1/2]

virtual void capd::krak::IFrame::Xcrss ( double  x,
double  y,
int  size = 1,
int  color = FRAME_FG 
)
pure virtual

◆ Xcrss() [2/2]

virtual void capd::krak::IFrame::Xcrss ( double  x,
double  y,
int  size = 1,
int  color = FRAME_FG 
)
pure virtual