Functions | |
| int | SPI_GEO_read_plane_elt (int pos) |
| Reads the plan of a geometric entity. | |
| int | SPI_GEO_read_normal_entity (int pos, double *normal) |
| Reads the normal vector of an entity. | |
| int | SPI_GEO_read_layer_elt (int pos) |
| Reads the layer number of a geometric entity. | |
| int | SPI_GEO_read_type_elt (int pos) |
| Reads the type of a geometric entity. | |
| int | SPI_GEO_read_color_elt (int pos) |
| Reads the RGB color of a geometric entity. | |
| int | SPI_GEO_read_RGB_color_elt (int pos, int *red, int *green, int *blue) |
| Reads the red green blue color values of an entity. | |
| int | SPI_GEO_read_linetype_elt (int pos) |
| Reads the line type of a geometric entity. | |
| int | SPI_GEO_read_linewidth_elt (int pos) |
| Reads the line thickness of a geometric entity. | |
| int | SPI_GEO_read_name_elt (std::string &name, int pos) |
| Reads the name of a geometric entity. | |
| int | SPI_GEO_read_params_elt (int nb, double *elt, int pos) |
| Reads canonical forms of an entity. | |
| int | SPI_GEO_read_extrema_elt (double *elt, int pos) |
| Reads the extremities of a geometric element. | |
| int | SPI_GEO_is_arc_trigo (int pos) |
| Reads whether an arc is trigonometric or not. | |
| int | SPI_GEO_read_mark_elt (int pos) |
| Reads the marking of a geometric entity. | |
| int | SPI_GEO_read_visi_elt (int pos) |
| Reads the visibility of a geometric entity. | |
| int | SPI_GEO_read_depth (double *depth, int pos) |
| Reads the depth of a geometric entity (point, circle or arc) | |
| int | SPI_GEO_read_bounding_box_elt (int planeNb, double *elt, int pos) |
| Reads the bounding box of a geometric entity in a given plane. | |
Entities reading
| int SPI_GEO_is_arc_trigo | ( | int | pos | ) |
Reads whether an arc is trigonometric or not.
| [in] | pos | position of the entity in the database |
| int SPI_GEO_read_bounding_box_elt | ( | int | planeNb, |
| double * | elt, | ||
| int | pos ) |
Reads the bounding box of a geometric entity in a given plane.
| [in] | pos | position of the entity in the database |
| [in] | planeNb | plane of bounding box (can be different from entity plane) |
| [out] | elt | bounding box |
| int SPI_GEO_read_color_elt | ( | int | pos | ) |
Reads the RGB color of a geometric entity.
| [in] | pos | position of the entity in the database |
| int SPI_GEO_read_depth | ( | double * | depth, |
| int | pos ) |
Reads the depth of a geometric entity (point, circle or arc)
| [in] | pos | position of the entity in the database |
| [out] | depth | entity depth value |
| int SPI_GEO_read_extrema_elt | ( | double * | elt, |
| int | pos ) |
Reads the extremities of a geometric element.
| [in] | pos | position of the entity in the database |
| [out] | elt | array of extremity |
| int SPI_GEO_read_layer_elt | ( | int | pos | ) |
Reads the layer number of a geometric entity.
| [in] | pos | position of the entity in the database |
| int SPI_GEO_read_linetype_elt | ( | int | pos | ) |
Reads the line type of a geometric entity.
| [in] | pos | position of the entity in the database |
| int SPI_GEO_read_linewidth_elt | ( | int | pos | ) |
Reads the line thickness of a geometric entity.
| [in] | pos | position of the entity in the database |
| int SPI_GEO_read_mark_elt | ( | int | pos | ) |
Reads the marking of a geometric entity.
| [in] | pos | position of the entity in the database |
| int SPI_GEO_read_name_elt | ( | std::string & | name, |
| int | pos ) |
Reads the name of a geometric entity.
| [in] | pos | position of the entity in the database |
| [out] | name | entity name |
| int SPI_GEO_read_normal_entity | ( | int | pos, |
| double * | normal ) |
Reads the normal vector of an entity.
| [in] | pos | position of the entity in the database |
| [out] | normal | TR3 normal axis of the entity |
| int SPI_GEO_read_params_elt | ( | int | nb, |
| double * | elt, | ||
| int | pos ) |
Reads canonical forms of an entity.
| [in] | nb | size of the table allocated by the user |
| [in] | pos | position of the entity in the database |
| [out] | elt | table of reals of canonical forms |
| int SPI_GEO_read_plane_elt | ( | int | pos | ) |
Reads the plan of a geometric entity.
| [in] | pos | position of the entity in the database |
| int SPI_GEO_read_RGB_color_elt | ( | int | pos, |
| int * | red, | ||
| int * | green, | ||
| int * | blue ) |
Reads the red green blue color values of an entity.
| [in] | pos | position of the entity in the database |
| [out] | red | red value |
| [out] | green | green value |
| [out] | blue | blue value |
| int SPI_GEO_read_type_elt | ( | int | pos | ) |
Reads the type of a geometric entity.
| [in] | pos | position of the entity in the database |
| int SPI_GEO_read_visi_elt | ( | int | pos | ) |
Reads the visibility of a geometric entity.
| [in] | pos | position of the entity in the database |