SYMBOL INDEX (151 symbols across 40 files) FILE: app/prog1.c function main (line 43) | int main() FILE: app/s1013prob.C function main (line 47) | int main() FILE: app/s1320prob.C function main (line 49) | int main() FILE: app/s1606prob.C function main (line 47) | int main() FILE: app/surf_surf_int.C function main (line 54) | int main(int avnum, char** vararg) FILE: examples/example01.cpp function main (line 81) | int main(int avnum, char** vararg) FILE: examples/example02.cpp function main (line 79) | int main(int avnum, char** vararg) FILE: examples/example03.cpp function main (line 66) | int main(int avnum, char** vararg) FILE: examples/example04.cpp function main (line 66) | int main(int avnum, char** vararg) FILE: examples/example05.cpp function main (line 80) | int main(int avnum, char** vararg) FILE: examples/example06.cpp function main (line 91) | int main(int avnum, char** vararg) FILE: examples/example07.cpp function main (line 61) | int main(int avnum, char** vararg) FILE: examples/example08.cpp function main (line 90) | int main(int avnum, char** vararg) FILE: examples/example09.cpp function main (line 92) | int main(int avnum, char** vararg) FILE: examples/example10.cpp function main (line 88) | int main(int avnum, char** vararg) function incrementally_change_control_points (line 167) | void incrementally_change_control_points() FILE: examples/example11.cpp function main (line 68) | int main(int avnum, char** vararg) FILE: examples/example12.cpp function main (line 68) | int main(int avnum, char** vararg) FILE: examples/example13.cpp function main (line 71) | int main(int avnum, char** vararg) FILE: examples/example14.cpp function main (line 85) | int main(int avnum, char** vararg) FILE: examples/example15.cpp function main (line 106) | int main(int varnum, char** vararg) function raytracer_simple (line 166) | void raytracer_simple(SISLSurf* surf, vector& points) function raytracer_advanced (line 186) | void raytracer_advanced(SISLSurf* surf, vector& points) function calculate_direction (line 225) | void calculate_direction(int vscan, int hscan, double* dir) function trace_ray_rapid (line 237) | bool trace_ray_rapid(SISLSurf* surf, double* init_guess, double* dir) function trace_ray_robust (line 345) | bool trace_ray_robust(SISLSurf* surf, double* param_val, double* dir) FILE: include/sisl.h type SISLdir (line 78) | typedef struct SISLdir type SISLbox (line 107) | typedef struct SISLbox type SISLSegmentation (line 139) | typedef struct SISLSegmentation type SISLCurve (line 149) | typedef struct SISLCurve type SISLSurf (line 181) | typedef struct SISLSurf type SISLIntcurve (line 237) | typedef struct SISLIntcurve FILE: include/sislP.h type SISLPoint (line 137) | typedef struct SISLPoint type SISLObject (line 161) | typedef struct SISLObject type SISLIntsurf (line 181) | typedef struct SISLIntsurf type SISLTrimpar (line 192) | typedef struct SISLTrimpar type SISLIntpt (line 206) | typedef struct SISLIntpt type SISLTrack (line 257) | typedef struct SISLTrack type SISLIntlist (line 293) | typedef struct SISLIntlist type SISLPtedge (line 316) | typedef struct SISLPtedge type SISLEdge (line 327) | typedef struct SISLEdge type SISLIntdat (line 340) | typedef struct SISLIntdat type rank_info (line 350) | typedef struct rank_info FILE: src/s1252.c function s1252_s6dir (line 385) | static void s1252_s6dir(cdiff,acoef,eval,astart,aend) FILE: src/s17702d.c function s1770_2D_s6sekant1 (line 797) | static void s1770_2D_s6sekant1(pcurve1,pcurve2,par_val,delta,dist,aepsge, FILE: src/s6bezpowsf.c function s6bezpowsf (line 53) | void s6bezpowsf(c1, order11, order12, power, Pascal, c1_power) FILE: src/s6err.c function s6err (line 56) | void s6err(rut,jstat,ipos) FILE: src/sh1762.c function s9edgsscon_simplify (line 6881) | static void s9edgsscon_simplify(rintdat, uipt, edg, kn1, eval, edist, di... function s9edgsscon_con (line 7053) | static int s9edgsscon_con(pt1, pt2) function s9edgsscon_directed (line 7175) | static void s9edgsscon_directed(rintdat, uipt, kn1, eval, dirval, ndir, ... FILE: src/sh1795.c function sh1795_s9iterate (line 411) | static int sh1795_s9iterate(ps1, ps2, aepsge, eps, dir, sgn, epar1, FILE: src/sh6red.c function sh6red_help (line 420) | static int sh6red_help(po1, po2, pt, pmain, jstat) FILE: streaming/include/GoReadWrite.h type SISLCurve (line 47) | struct SISLCurve type SISLSurf (line 48) | struct SISLSurf FILE: streaming/src/GoReadWrite.cpp function determine_go_instance_type (line 58) | inline int determine_go_instance_type(istream& is) function read_basis (line 71) | inline void read_basis(istream& is, int& n, int& k, vector& knots) function write_basis (line 80) | inline void write_basis(ostream& os, const int&n, const int& k, const do... function SISLSurf (line 93) | SISLSurf* readGoSurface(istream& go_stream) function writeGoSurface (line 134) | void writeGoSurface(SISLSurf* surf, ostream& go_stream) function writeGoCurve (line 165) | void writeGoCurve(SISLCurve* curve, std::ostream& go_stream) function SISLCurve (line 195) | SISLCurve* readGoCurve(istream& go_stream) function writeGoPoints (line 226) | void writeGoPoints(int num_points, double* coords, std::ostream& go_stream) function readGoPoints (line 252) | void readGoPoints(std::vector& coords, std::istream& go_stream) FILE: viewer/include/gl_aux.h function class (line 68) | class material_appearance function col_scheme_selected (line 188) | int col_scheme_selected(void) const { return col_scheme; } function col_scheme_select (line 189) | void col_scheme_select(const int i) function set_material (line 194) | void set_material(void) function redefine_material_f (line 209) | void redefine_material_f(const vector3t &diff, function Key (line 238) | void Key(unsigned char key) FILE: viewer/include/jonvec.h function T (line 124) | inline const T *raw(void) const function T (line 133) | inline T x(void) const { return coo[0]; } function T (line 134) | inline T y(void) const { return coo[1]; } function T (line 135) | inline T z(void) const { return coo[2]; } function T (line 136) | inline T &x(void) { return coo[0]; } function T (line 137) | inline T &y(void) { return coo[1]; } function T (line 138) | inline T &z(void) { return coo[2]; } function setx (line 143) | inline void setx(const T a) { coo[0]=a; } function sety (line 144) | inline void sety(const T a) { coo[1]=a; } function setz (line 145) | inline void setz(const T a) { coo[2]=a; } function v (line 150) | inline bool operator==(const vector3t &v) const function v (line 160) | inline bool operator<(const vector3t &v) const function v (line 164) | inline bool operator>(const vector3t &v) const function v (line 172) | inline bool operator!=(const vector3t &v) const function vector3t (line 274) | inline vector3t operator/(const vector3t &v) const function friend (line 284) | inline friend T cosangle(const vector3t &v0, const vector3t &v1) function vector3t (line 289) | inline const vector3t &clamp(const vector3t &v0, const vector3t &v1) function min (line 311) | inline void min(const vector3t &v) function max (line 317) | inline void max(const vector3t &v) function vector3t (line 340) | inline vector3t &conv(const vector3t &v) function friend (line 348) | inline friend vector3t conv2(const vector3t &v1, const vector3t &v2) function vector3t (line 356) | inline vector3t reciprocal(void) const function vector3t (line 363) | inline vector3t &rescale(const vector3t &mi, const vector3t &ma, function T (line 370) | inline T length_squared(void) const function T (line 375) | inline T length(void) const function normalize (line 381) | inline void normalize(void) function vector3t (line 389) | inline vector3t normalized(void) const function print (line 394) | void print(void) const function print2 (line 401) | void print2(void) const function print3 (line 408) | void print3(void) const function T (line 414) | inline T min_coo(void) const function T (line 419) | inline T max_coo(void) const function dequal (line 424) | inline bool dequal(const vector3t &v) const function dequal2 (line 429) | inline bool dequal2(const vector3t &v) const function dequal3 (line 437) | inline bool dequal3(const vector3t &v) const function dequal_2d (line 445) | inline bool dequal_2d(const vector3t &v) const function rotate_xy (line 451) | inline void rotate_xy(const double cosa, const double sina) function rotate_xz (line 460) | inline void rotate_xz(const double cosa, const double sina) function rotate_yz (line 468) | inline void rotate_yz(const double cosa, const double sina) FILE: viewer/sisl_view_demo.cpp function set_material (line 199) | static void set_material(int i) function show_general_help (line 244) | static void show_general_help() function show_hotkey_help (line 254) | static void show_hotkey_help() function draw_all_surfaces (line 264) | static void draw_all_surfaces(void) function draw_all_points (line 357) | static void draw_all_points(void) function draw_all_curves (line 376) | void draw_all_curves(void) function draw (line 445) | static void draw(void) function Reshape (line 472) | static void Reshape(int width, int height) function center_and_scale (line 485) | static void center_and_scale(const int rescale) function parse_keys (line 626) | static void parse_keys(const int key_in, function Key (line 956) | static void Key(unsigned char key_in, int x, int y) function idle_func (line 1020) | static void idle_func(void) function read_curves_and_surfaces (line 1029) | static void read_curves_and_surfaces(int argc, char *argv[]) function main (line 1291) | int main(int argc, char *argv[]) FILE: viewer/src/aux2.cpp function jon_sec (line 73) | static double jon_sec(void) function tic (line 100) | void tic(void) function toc (line 106) | void toc(void) FILE: viewer/src/gl_aux.cpp function draw_cylinder (line 91) | void draw_cylinder(double x0, double y0, double z0, function draw_gl_axes_old (line 174) | void draw_gl_axes_old(int n, double r, double radius, double rim, double l) function draw_grid (line 223) | void draw_grid(const int n1, const int n2, const int n3) function draw_grid_planes (line 273) | void draw_grid_planes(const int n1, const int n2, const int n3) function gl_init (line 329) | void gl_init(int argc, char *argv[], function transpose_matrix (line 641) | void transpose_matrix(double * const d) function print_gl_matrix (line 659) | void print_gl_matrix(const int m) function reshape_window (line 741) | void reshape_window(int width, int height) function write_gl_matrices (line 761) | void write_gl_matrices(FILE *f) function read_gl_matrices (line 781) | void read_gl_matrices(FILE *f) FILE: viewer/src/glutils.cpp function assert_gl_m (line 60) | void assert_gl_m(int line, char *file, const bool do_exit /* =true */ ) function assert_gl_dummy_and_empty (line 166) | void assert_gl_dummy_and_empty(void) function list_FBConfigs (line 186) | void list_FBConfigs(GLXFBConfig *config, int nelements) function draw_sphere (line 327) | void draw_sphere(const vector3t &pos, const float r, FILE: viewer/src/mouse.cpp function draw_cursor (line 86) | void draw_cursor(int x, int y) function transversal_rotation (line 115) | int transversal_rotation(int x, int y, int last_xx, int last_yy) function MouseRotate (line 151) | void MouseRotate(int x, int y) function MouseZoom (line 196) | void MouseZoom(int x, int y) function MouseTranslate (line 209) | void MouseTranslate(int x, int y) function Mouse (line 222) | void Mouse(int butt, int state, int x, int y) FILE: viewer/src/sisl_aux.cpp function lower_degree_to_linear (line 62) | void lower_degree_to_linear(SISLSurf **srf, double e) function lower_degree_and_subdivide (line 81) | void lower_degree_and_subdivide(SISLSurf **srf, function compute_surface_normals (line 231) | void compute_surface_normals(SISLSurf *srf, double **ngrid) FILE: viewer/src/transfutils.cpp function rotate (line 68) | void rotate(double y_ang, double x_ang, double z_ang) function translate (line 108) | void translate(double x, double y, double z) function scale (line 127) | void scale(double x, double y, double z)