![]() |
![]() |
![]() |
V_Sim API - Reference Manual | ![]() |
---|---|---|---|---|
gboolean isolineBuild (Line **isoline, SurfacesPoints *points, guint valOffset, gint visibilityOffset, double isoValue); void isolineDraw (Line *line); void isolineFree (Line *line);
Reading a SurfacesPoints object, it is possible to compute isolines and draw them. A isoline is known by a list a couple of vertices to draw lines. Currently, there is no detection of equivalent points like in Surfaces, but it is not very relevant since the lines are relatively small compared to surfaces.
gboolean isolineBuild (Line **isoline, SurfacesPoints *points, guint valOffset, gint visibilityOffset, double isoValue);
Create on the fly an isoline from the structure points. If the
lines are created, isoline
will be allocated and should be freed
with isolineFree()
after use.
|
|
|
|
|
|
|
|
|
|
Returns : |
void isolineDraw (Line *line);
Call the OpenGL routine that will draw this line.
|