C++ Bitmap Library
release
|
#include <bitmap_image.hpp>
Public Member Functions | |
cartesian_canvas (const double x_length, const double y_length) | |
bool | operator! () |
void | rectangle (double x1, double y1, double x2, double y2) |
void | triangle (double x1, double y1, double x2, double y2, double x3, double y3) |
void | quadix (double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4) |
void | line_segment (double x1, double y1, double x2, double y2) |
void | horiztonal_line_segment (double x1, double x2, double y) |
void | vertical_line_segment (double y1, double y2, double x) |
void | ellipse (double centerx, double centery, double a, double b) |
void | circle (double centerx, double centery, double radius) |
void | fill_rectangle (double x1, double y1, double x2, double y2) |
void | fill_triangle (double x1, double y1, double x2, double y2, double x3, double y3) |
void | fill_quadix (double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4) |
void | fill_circle (double cx, double cy, double radius) |
void | plot_pen_pixel (double x, double y) |
void | plot_pixel (double x, double y) |
void | pen_width (const unsigned int &width) |
void | pen_color (const unsigned char &red, const unsigned char &green, const unsigned char &blue) |
template<typename RGB > | |
void | pen_color (const RGB colour) |
const bitmap_image & | image () const |
bitmap_image & | image () |
void | set_widthheight (const double x_length, const double y_length) |
double | min_x () const |
double | min_y () const |
double | max_x () const |
double | max_y () const |
Definition at line 2379 of file bitmap_image.hpp.
|
inline |
Definition at line 2383 of file bitmap_image.hpp.
|
inline |
Definition at line 2471 of file bitmap_image.hpp.
Referenced by test19().
|
inline |
Definition at line 2462 of file bitmap_image.hpp.
|
inline |
Definition at line 2590 of file bitmap_image.hpp.
|
inline |
Definition at line 2584 of file bitmap_image.hpp.
|
inline |
Definition at line 2479 of file bitmap_image.hpp.
|
inline |
Definition at line 2490 of file bitmap_image.hpp.
References horiztonal_line_segment(), and bitmap_image::operator=().
|
inline |
Definition at line 2436 of file bitmap_image.hpp.
Referenced by fill_triangle(), and test19().
|
inline |
Definition at line 2667 of file bitmap_image.hpp.
Referenced by test19().
|
inline |
Definition at line 2672 of file bitmap_image.hpp.
|
inline |
Definition at line 2423 of file bitmap_image.hpp.
Referenced by test19().
|
inline |
Definition at line 2684 of file bitmap_image.hpp.
Referenced by test19().
|
inline |
Definition at line 2685 of file bitmap_image.hpp.
References bitmap_image::operator=().
Referenced by test19().
|
inline |
Definition at line 2682 of file bitmap_image.hpp.
Referenced by test19().
|
inline |
Definition at line 2683 of file bitmap_image.hpp.
Referenced by test19().
|
inline |
Definition at line 2395 of file bitmap_image.hpp.
|
inline |
Definition at line 2654 of file bitmap_image.hpp.
Referenced by test19().
|
inline |
Definition at line 2662 of file bitmap_image.hpp.
|
inline |
Definition at line 2649 of file bitmap_image.hpp.
Referenced by test19().
|
inline |
Definition at line 2627 of file bitmap_image.hpp.
|
inline |
Definition at line 2638 of file bitmap_image.hpp.
|
inline |
Definition at line 2415 of file bitmap_image.hpp.
|
inline |
Definition at line 2400 of file bitmap_image.hpp.
Referenced by test19().
|
inline |
Definition at line 2677 of file bitmap_image.hpp.
|
inline |
Definition at line 2408 of file bitmap_image.hpp.
|
inline |
Definition at line 2449 of file bitmap_image.hpp.