Scilab Data type
Last update : 14/2/2006
fec_properties - description of the fec entities
properties
Description
The Fec entity is a leaf of the graphics entities hierarchy. It
represents 2D finite elements plots (see
fec
,
Sgrayplot
).
-
parent: This property contains the handle of the parent. The parent of the
fec entity should be of the type
"Axes"
or
"Compound"
.
-
children: This property contains a vector with the
children
of
the handle. However,
Fec
handles currently do not have
any
children
.
-
visible: This field contains the
visible
property value for
the entity . It should be
"on"
or
"off"
.
By default, the plot is visible, the value's property is
"on"
. If
"off"
the plot is not drawn on the
screen.
-
data: This is a three column matrix
[x,y,f]
, where
x(i)
and
y(i)
are the coordinates of the
i
'th node.
f(i)
is the value associated to
the node
i
.
-
triangles: This is a five column matrix
[tn,n1,n2,n3,flag]
.
tn(j)
is the triangle number.
n1(j)
,
n2(j)
and
n3(j)
are the index of the nodes
which constitute the triangle. (
flag(j)
is not
used).
-
z_bounds: This [zmin,zmax] vector gives the z values associated
with the first and the last color (of the current colormap). More
exactly if the colormap have nc colors and if we note dz
= (zmax-zmin)/nc, then the part of the triangulation where
zmin + (i-1)dz <= z < zmin + i dz is filled with the
color i). By default zmin = min(func) and zmax =
max(func). If you want to do an animation with func values that
varie in time, take for zmin and zmax the global
minimum and maximum or something close.
-
user_data: This field can be use to store any scilab variable in the fec data
structure, and to retreive it.
Examples
set("figure_style","new"); //create a figure
x=-10:10; y=-10:10;m =rand(21,21);
Sgrayplot(x,y,m);
a=get("current_axes");
f=a.children.children(1)
f.data(:,3)=(1:size(f.data,1))';
a.parent.color_map=hotcolormap(64);
See Also
set
,
get
,
delete
,
fec
,
Sgrayplot
,
graphics_entities
,
Author
Djalel ABDEMOUCHE