SDK
Basic

Functions

void SPI_DRAW_basic_init (int delElt)
 Allows to initialize the parameters of plot.
 
void SPI_DRAW_basic_draw_segment (double *p1, double *p2)
 Allows to draw a segment.
 
void SPI_DRAW_basic_draw_arc (double *p1, double *p2, double *pc)
 Allows to draw an arc by 2 points and center.
 
void SPI_DRAW_basic_draw_arc_3pts (double *p1, double *p2, double *pi)
 Allows to draw a 3 points arc.
 

Detailed Description

Basic draw without projection

Function Documentation

◆ SPI_DRAW_basic_draw_arc()

void SPI_DRAW_basic_draw_arc ( double * p1,
double * p2,
double * pc )

Allows to draw an arc by 2 points and center.

Parameters
[in]p1starting point (TR3)
[in]p2ending point (TR3)
[in]pccenter point (TR3)
Remarks
Function SPI_DRAW_basic_init must be called before
The arc is always defined in the trigonometric direction

◆ SPI_DRAW_basic_draw_arc_3pts()

void SPI_DRAW_basic_draw_arc_3pts ( double * p1,
double * p2,
double * pi )

Allows to draw a 3 points arc.

Parameters
[in]p1starting point (TR3)
[in]p2ending point (TR3)
[in]piintermediate point (TR3)
Remarks
Function SPI_DRAW_basic_init must be called before
The arc is always defined in the trigonometric direction

◆ SPI_DRAW_basic_draw_segment()

void SPI_DRAW_basic_draw_segment ( double * p1,
double * p2 )

Allows to draw a segment.

Parameters
[in]p1starting point (TR3)
[in]p2ending point (TR3)
Remarks
Function SPI_DRAW_basic_init must be called before

◆ SPI_DRAW_basic_init()

void SPI_DRAW_basic_init ( int delElt)

Allows to initialize the parameters of plot.

Parameters
[in]delElt1 to delete the element 0 otherwise