JunkBox_Lib++ (for Windows) 1.10.1
Loading...
Searching...
No Matches
Graph.h File Reference

グラフィックデータ定義用ヘッダ for C++ More...

#include "Gdata.h"
Include dependency graph for Graph.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  jbxl
 

Functions

void rotate_point (int &x, int &y, double sxc, double syc, double dxc, double dyc, double cst, double snt)
 
void rotate_point_angle (int &x, int &y, double sxc, double syc, double dxc, double dyc, double th)
 
template<typename T >
Vector< double > dgree_circle_MSGraph (MSGraph< T > vp)
 
template<typename T >
Vector< double > object_feature_MSGraph (MSGraph< T > vp, int mn, int mx)
 
template<typename T >
double count_around_MSGraph (MSGraph< T > vp)
 
template<typename T >
int count_area_MSGraph (MSGraph< T > xp)
 
template<typename T >
int count_object_MSGraph (MSGraph< T > xp, int mn, int mx)
 
template<typename T >
RBound< int > out_around_MSGraph (MSGraph< T > vp, int x, int y, int mode=8)
 
template<typename T >
RBound< int > get_boundary_MSGraph (MSGraph< T > vp, T mn, T mx)
 
template<typename T , typename R >
void cat_MSGraph (MSGraph< R > src, MSGraph< T > &dst)
 
template<typename T , typename R >
void cat_MSGraph (MSGraph< R > *src, MSGraph< T > *dst)
 
template<typename R , typename T >
void copy_MSGraph (MSGraph< R > src, MSGraph< T > &dst)
 
template<typename R , typename T >
void copy_MSGraph (MSGraph< R > *src, MSGraph< T > *dst)
 
template<typename T >
MSGraph< T > dup_MSGraph (MSGraph< T > src)
 
template<typename T >
MSGraph< T > * dup_MSGraph (MSGraph< T > *src)
 
template<typename T >
void ToPola (Vector< T > nv, double &cst, double &snt, double &csf, double &snf, double pcsf=0.0, double psnf=1.0)
 
template<typename T , typename R >
void Local2World (MSGraph< T > gd, MSGraph< T > vp, Vector< R > oq, Vector< R > op, Vector< R > ex, double *pcsf=NULL, double *psnf=NULL)
 
template<typename T >
void MSGraph_changeColor (MSGraph< T > vp, int f, int t)
 
template<typename T >
int MSGraph_Paint (MSGraph< T > vp, int x, int y, int mn, int mx, int cc, int mode=8)
 
template<typename T >
int MSGraph_Paint3D (MSGraph< T > vp, int x, int y, int z, int mn, int mx, int cc, int mode=8)
 
template<typename T >
void MSGraph_Line (MSGraph< T > vp, int x1, int y1, int x2, int y2, int cc)
 
template<typename T >
void MSGraph_Triangle (MSGraph< T > vp, int x1, int y1, int x2, int y2, int x3, int y3, int cc, int mode=OFF)
 
template<typename T >
void MSGraph_Box (MSGraph< T > vp, int x1, int y1, int x2, int y2, int cc, int mode=OFF)
 
template<typename T >
void MSGraph_Line3D (MSGraph< T > vp, int x1, int y1, int z1, int x2, int y2, int z2, int cc)
 
template<typename T >
void MSGraph_Circle (MSGraph< T > vp, int x, int y, int r, int cc, int mode=OFF)
 
template<typename T >
void MSGraph_Circle3D (MSGraph< T > vp, Vector<> ox, Vector<> ex, int rr, int cc, int mode=OFF)
 
template<typename T >
void MSGraph_Pool (MSGraph< T > vp, Vector<> a, Vector<> b, int rr, int cc)
 
template<typename T >
void MSGraph_Torus (MSGraph< T > vp, Vector<> ox, Vector<> ex, int rr, int ra, int cc)
 
template<typename T >
void MSGraph_Sphere (MSGraph< T > vp, Vector<> a, int r, int cc, int mode=1)
 
template<typename T >
MSGraph< T > cut_object_MSGraph (MSGraph< T > vp, int mn, int mx, int blank=BOUNDARY_BLANK, bool ecnt=false)
 
template<typename T >
MSGraph< T > cut_object_MSGraph (MSGraph< T > vp, int mn, int mx, RBound< int > rbound, int blank=BOUNDARY_BLANK, bool ecnt=false)
 
template<typename T >
MSGraph< T > cut_object_MSGraph (MSGraph< T > vp, RBound< int > rb, bool ecnt=false)
 
template<typename T >
MSGraph< T > zoom_MSGraph (MSGraph< T > vp, double zm, int mode=ON)
 
template<typename T >
MSGraph< T > reduce_MSGraph (MSGraph< T > vp, double rc, int mode=ON)
 
template<typename T >
MSGraph< T > rotate_MSGraph (MSGraph< T > vp, int xs, int ys, double cst, double snt, int mode=ON)
 
template<typename T >
MSGraph< T > rotate_MSGraph (MSGraph< T > vp, double th, int mode=ON)
 
template<typename T >
MSGraph< T > x_reverse_MSGraph (MSGraph< T > vp, bool ecnt=false)
 
template<typename T >
void set_around_MSGraph (MSGraph< T > vp, int cc=0, int size=1)
 
template<typename T >
MSGraph< T > grab_MSGraph (MSGraph< T > vp, int x1, int y1, int x2, int y2, int zs=0, int ze=0)
 
template<typename T >
MSGraph< T > * grab_MSGraph (MSGraph< T > *vp, int x1, int y1, int x2, int y2, int zs=0, int ze=0)
 
template<typename T >
int addPaint_MSGraph (MSGraph< T > xp, int x, int y, int mn, int mx, int add, int mode=8)
 
template<typename T >
MSGraph< T > Density_Mask (MSGraph< T > vp, double rate, int mode=8, int work_color=0)
 
template<typename T >
MSGraph< T > Density_Filter (MSGraph< T > vp, int size, double rate, int mode=8, int work_color=0)
 
template<typename T >
void delete_noise_MSGraph (MSGraph< T > vp, int size, int mode=8, int work_color=0)
 

Detailed Description

Author
Fumi.Iseki (C)

Definition in file Graph.h.