# OpenGl_tgl_subrs.h File Reference

`#include <InterfaceGraphic_Graphic3d.hxx>`
`#include <OpenGl_telem.h>`

## Functions

void | call_subr_set_line_colr (Tfloat, Tfloat, Tfloat)
void | call_subr_polyline (CALL_DEF_LISTPOINTS *)
void | call_subr_polyline_data (CALL_DEF_LISTPOINTS *)
void | call_subr_addnameset (Tint, Tint *)
void | call_subr_remnameset (Tint, Tint *)
void | call_subr_set_int_colr (Tfloat, Tfloat, Tfloat, Tfloat)
void | call_subr_set_back_int_colr (Tfloat, Tfloat, Tfloat, Tfloat)
void | call_subr_set_text_colr (Tfloat, Tfloat, Tfloat)
void | call_subr_set_text_colr_subtitle (Tfloat, Tfloat, Tfloat)
void | call_subr_set_edge_colr (Tfloat, Tfloat, Tfloat)
void | call_subr_set_marker_colr (Tfloat, Tfloat, Tfloat)
void | call_subr_set_refl_props (CALL_DEF_MATERIAL *, Tint)
void | call_subr_marker (CALL_DEF_MARKER *)
void | call_subr_marker_set (CALL_DEF_LISTMARKERS *)
TStatus | call_subr_get_exec_struct (Tint, Tint, Tint *)
void | call_subr_polygon_data (CALL_DEF_FACET *)
void | call_subr_polygon (CALL_DEF_FACET *)
void | call_subr_polygon_holes (CALL_DEF_LISTFACETS *)
void | call_subr_polygon_holes_data (CALL_DEF_LISTFACETS *)
void | call_subr_polygon_indices (CALL_DEF_LISTPOINTS *, CALL_DEF_LISTEDGES *, CALL_DEF_LISTINTEGERS *)
void | call_subr_polygon_set (CALL_DEF_LISTFACETS *)
void | call_subr_quadrangle (CALL_DEF_QUAD *)
void | call_subr_triangle (CALL_DEF_TRIKE *)
void | call_subr_set_highl_rep (Tint)
void | call_subr_structure_exploration (Tint, Tint, Tint, Tint, Tint *, CALL_DEF_POINT *, CALL_DEF_NORMAL *, CALL_DEF_COLOR *, CALL_DEF_NORMAL *)
Tint | call_subr_inquirews (Tint, Tint *)
void | call_subr_curve (CALL_DEF_LISTPOINTS *)
void | call_subr_parray (CALL_DEF_PARRAY *parray)
void | call_subr_userdraw (CALL_DEF_USERDRAW *anobject)

## Function Documentation

void call_subr_addnameset | ( | Tint | ,
|  | Tint * |
| ) |

void call_subr_curve | ( | CALL_DEF_LISTPOINTS * |  | ) |

TStatus call_subr_get_exec_struct | ( | Tint | ,
|  | Tint | ,
|  | Tint * |
| ) |

Tint call_subr_inquirews | ( | Tint | ,
|  | Tint * |
| ) |

void call_subr_marker | ( | CALL_DEF_MARKER * |  | ) |

void call_subr_marker_set | ( | CALL_DEF_LISTMARKERS * |  | ) |

void call_subr_parray | ( | CALL_DEF_PARRAY * | parray | ) |

void call_subr_polygon | ( | CALL_DEF_FACET * |  | ) |

void call_subr_polygon_data | ( | CALL_DEF_FACET * |  | ) |

void call_subr_polygon_holes | ( | CALL_DEF_LISTFACETS * |  | ) |

void call_subr_polygon_holes_data | ( | CALL_DEF_LISTFACETS * |  | ) |

void call_subr_polygon_indices | ( | CALL_DEF_LISTPOINTS * | ,
|  | CALL_DEF_LISTEDGES * | ,
|  | CALL_DEF_LISTINTEGERS * |
| ) |

void call_subr_polygon_set | ( | CALL_DEF_LISTFACETS * |  | ) |

void call_subr_polyline | ( | CALL_DEF_LISTPOINTS * |  | ) |

void call_subr_polyline_data | ( | CALL_DEF_LISTPOINTS * |  | ) |

void call_subr_quadrangle | ( | CALL_DEF_QUAD * |  | ) |

void call_subr_remnameset | ( | Tint | ,
|  | Tint * |
| ) |

void call_subr_set_back_int_colr | ( | Tfloat | ,
|  | Tfloat | ,
|  | Tfloat | ,
|  | Tfloat |
| ) |

void call_subr_set_edge_colr | ( | Tfloat | ,
|  | Tfloat | ,
|  | Tfloat |
| ) |

void call_subr_set_highl_rep | ( | Tint |  | ) |

void call_subr_set_int_colr | ( | Tfloat | ,
|  | Tfloat | ,
|  | Tfloat | ,
|  | Tfloat |
| ) |

void call_subr_set_line_colr | ( | Tfloat | ,
|  | Tfloat | ,
|  | Tfloat |
| ) |

void call_subr_set_marker_colr | ( | Tfloat | ,
|  | Tfloat | ,
|  | Tfloat |
| ) |

void call_subr_set_refl_props | ( | CALL_DEF_MATERIAL * | ,
|  | Tint |
| ) |

void call_subr_set_text_colr | ( | Tfloat | ,
|  | Tfloat | ,
|  | Tfloat |
| ) |

void call_subr_set_text_colr_subtitle | ( | Tfloat | ,
|  | Tfloat | ,
|  | Tfloat |
| ) |

void call_subr_structure_exploration | ( | Tint | ,
|  | Tint | ,
|  | Tint | ,
|  | Tint | ,
|  | Tint * | ,
|  | CALL_DEF_POINT * | ,
|  | CALL_DEF_NORMAL * | ,
|  | CALL_DEF_COLOR * | ,
|  | CALL_DEF_NORMAL * |
| ) |

void call_subr_triangle | ( | CALL_DEF_TRIKE * |  | ) |

void call_subr_userdraw | ( | CALL_DEF_USERDRAW * | anobject | ) |