Rings
[Objects]

Collaboration diagram for Rings:

Rings filled with uniform color

void Ring (double x, double y, double rad_in, double rad_out, double contrR, double contrG, double contrB)
 draws a ring region filled with uniform color
void Ring (double x, double y, double rad_in, double rad_out, double contr)
 draws a ring region filled with uniform luminance
void MakeRing (double rad_in, double rad_out, double contrR, double contrG, double contrB, unsigned short int *&fig)
 save the color ring pixmap in RAM
void MakeRing (double rad_in, double rad_out, double contr, unsigned short int *&fig)
 save the grayscale ring pixmap in RAM
void MakeRing (double rad_in, double rad_out, double contrR, double contrG, double contrB, unsigned short int ind)
 save the color ring as a texture in video-memory
void MakeRing (double rad_in, double rad_out, double contr, unsigned short int ind)
 save the luminance ring as a texture in video-memory

Rings filled with random noise

void NRing (double x, double y, double rad_in, double rad_out, double contrR, double contrG, double contrB)
 draws a ring region filled with white noise
void NRing (double x, double y, double rad_in, double rad_out, double contr)
 the same in gray-scale
void MakeNRing (double rad_in, double rad_out, double contrR, double contrG, double contrB, unsigned short int *&fig)
 save the color ring pixmap in RAM
void MakeNRing (double rad_in, double rad_out, double contr, unsigned short int *&fig)
 save the grayscale ring pixmap in RAM
void MakeNRing (double rad_in, double rad_out, double contrR, double contrG, double contrB, unsigned short int ind)
 save the color ring as a texture in video-memory
void MakeNRing (double rad_in, double rad_out, double contr, unsigned short int ind)
 save the luminance ring as a texture in video-memory

Rings filled with sine-grating texture

void SineGratingRing (double x, double y, double angle, double sp_freq, double phase, double rad_in, double rad_out, double contrR, double contrG, double contrB)
 draws a colored ring filled with sine-grating color pattern
void SineGratingRing (double x, double y, double angle, double sp_freq, double phase, double rad_in, double rad_out, double contr)
 draws a grayscale ring filled with sine-grating color pattern
void MakeSineGratingRing (double angle, double sp_freq, double phase, double rad_in, double rad_out, double contrR, double contrG, double contrB, unsigned short int *&fig)
 create a colored SineGratingRingian pixmap
void MakeSineGratingRing (double angle, double sp_freq, double phase, double rad_in, double rad_out, double contr, unsigned short int *&fig)
 create a grayscale SineGratingRingian pixmap
void MakeSineGratingRing (double angle, double sp_freq, double phase, double rad_in, double rad_out, double contrR, double contrG, double contrB, unsigned short int ins)
 create a colored SineGratingRingian texture
void MakeSineGratingRing (double angle, double sp_freq, double phase, double rad_in, double rad_out, double contr, unsigned short int ind)
 create a grayscale SineGratingRingian texture

Rings filled with checker-board texture

void CheckeredRing (double x, double y, int n, double phase, double rad_in, double rad_out, double contrR, double contrG, double contrB)
 draws a ring filled with checkered color pattern
void CheckeredRing (double x, double y, int n, double phase, double rad_in, double rad_out, double contr)
 draws a ring filled with checkered luminance pattern
void MakeCheckeredRing (int n, double phase, double rad_in, double rad_out, double contrR, double contrG, double contrB, unsigned short int *&fig)
 save a colored checkered ring pixmap in RAM
void MakeCheckeredRing (int n, double phase, double rad_in, double rad_out, double contr, unsigned short int *&fig)
 save a grayscale checkered ring pixmap in RAM
void MakeCheckeredRing (int n, double phase, double rad_in, double rad_out, double contrR, double contrG, double contrB, unsigned short int ind)
 save a colored checkered ring texture in video memory
void MakeCheckeredRing (int n, double phase, double rad_in, double rad_out, double contr, unsigned short int ind)
 save a grayscale checkered ring texture in video memory

Antialised rings filled with uniform color

void GRing (double x, double y, double rad_in, double rad_out, double sigma, double contrR, double contrG, double contrB)
 draws a colored antialiased ring; at sigma the intensity drops twofold
void GRing (double x, double y, double rad_in, double rad_out, double contrR, double contrG, double contrB)
 the same with sigma = 1 pixel
void GRing (double x, double y, double rad_in, double rad_out, double sigma, double contr)
 draws a gray-scale antialised ring
void GRing (double x, double y, double rad_in, double rad_out, double contr)
 the same with sigma = 1 pixel
void MakeGRing (double rad_in, double rad_out, double sigma, double contrR, double contrG, double contrB, unsigned short int *&fig)
 creates a colored GRingian pixmap
void MakeGRing (double rad_in, double rad_out, double contrR, double contrG, double contrB, unsigned short int *&fig)
 the same with sigma = 1 pixel
void MakeGRing (double rad_in, double rad_out, double sigma, double contr, unsigned short int *&fig)
 creates a gray-scale GRingian pixmap
void MakeGRing (double rad_in, double rad_out, double contr, unsigned short int *&fig)
 the same with sigma = 1 pixel
void MakeGRing (double rad_in, double rad_out, double sigma, double contrR, double contrG, double contrB, unsigned short int ind)
 creates a colored GRingian texture
void MakeGRing (double rad_in, double rad_out, double contrR, double contrG, double contrB, unsigned short int ind)
 the same with sigma = 1 pixel
void MakeGRing (double rad_in, double rad_out, double sigma, double contr, unsigned short int ind)
 creates a gray-scale GRingian texture
void MakeGRing (double rad_in, double rad_out, double contr, unsigned short int ind)
 the same with sigma = 1 pixel

Antialised rings filled with sine-grating texture

void SineGratingGRing (double x, double y, double angle, double sp_freq, double phase, double rad_in, double rad_out, double sigma, double contrR, double contrG, double contrB)
 draws a colored antialiased ring filled with a sine grating luminance profile
void SineGratingGRing (double x, double y, double angle, double sp_freq, double phase, double rad_in, double rad_out, double contrR, double contrG, double contrB)
 the same with sigma = 1 pixel
void SineGratingGRing (double x, double y, double angle, double sp_freq, double phase, double rad_in, double rad_out, double sigma, double contr)
 draws a gray-scale antialiased ring filled with a sine grating luminance profile
void SineGratingGRing (double x, double y, double angle, double sp_freq, double phase, double rad_in, double rad_out, double contr)
 the same with sigma = 1 pixel
void MakeSineGratingGRing (double angle, double sp_freq, double phase, double rad_in, double rad_out, double sigma, double contrR, double contrG, double contrB, unsigned short int *&fig)
 creates a colored SineGratingGRingian pixmap
void MakeSineGratingGRing (double angle, double sp_freq, double phase, double rad_in, double rad_out, double contrR, double contrG, double contrB, unsigned short int *&fig)
 the same with sigma = 1 pixel
void MakeSineGratingGRing (double angle, double sp_freq, double phase, double rad_in, double rad_out, double sigma, double contr, unsigned short int *&fig)
 creates a grayscale SineGratingGRingian pixmap
void MakeSineGratingGRing (double angle, double sp_freq, double phase, double rad_in, double rad_out, double contr, unsigned short int *&fig)
 the same with sigma = 1 pixel
void MakeSineGratingGRing (double angle, double sp_freq, double phase, double rad_in, double rad_out, double sigma, double contrR, double contrG, double contrB, unsigned short int ind)
 creates a colored SineGratingGRingian texture
void MakeSineGratingGRing (double angle, double sp_freq, double phase, double rad_in, double rad_out, double contrR, double contrG, double contrB, unsigned short int ind)
 the same with sigma = 1 pixel
void MakeSineGratingGRing (double angle, double sp_freq, double phase, double rad_in, double rad_out, double sigma, double contr, unsigned short int ind)
 creates a grayscale SineGratingGRingian texture
void MakeSineGratingGRing (double angle, double sp_freq, double phase, double rad_in, double rad_out, double contr, unsigned short int ind)
 the same with sigma = 1 pixel

Antialised rings filled with sine-plaid texture

void SinePlaidGRing (double x, double y, double angle1, double k1, double phase1, double angle2, double k2, double phase2, double rad_in, double rad_out, double sigma, double contr1, double contr2)
 Antialised ring with a sine-plaid luminance texture.
void SinePlaidGRing (double x, double y, double angle1, double k1, double phase1, double angle2, double k2, double phase2, double rad_in, double rad_out, double contr1, double contr2)
 the same with sigma = 1
void MakeSinePlaidGRing (double angle1, double k1, double phase1, double angle2, double k2, double phase2, double rad_in, double rad_out, double sigma, double contr1, double contr2, unsigned short int *&fig)
 store the plaid ring pixmap in RAM
void MakeSinePlaidGRing (double angle1, double k1, double phase1, double angle2, double k2, double phase2, double rad_in, double rad_out, double contr1, double contr2, unsigned short int *&fig)
 the same with sigma = 1
void MakeSinePlaidGRing (double angle1, double k1, double phase1, double angle2, double k2, double phase2, double rad_in, double rad_out, double sigma, double contr1, double contr2, unsigned short int ind)
 store the plaid ring as a texture in video-memory
void MakeSinePlaidGRing (double angle1, double k1, double phase1, double angle2, double k2, double phase2, double rad_in, double rad_out, double contr1, double contr2, unsigned short int ind)
 the same with sigma = 1

Generated on Fri Feb 27 14:19:24 2009 for PEACH by  doxygen 1.5.6