Navigation

Operators and Keywords

Function List:

C++ API

vrml

3D graphics using VRML

Select category:

3D visualization

vmesh
s = vmesh (x, y, z [, options] ) - Visualize a 3D surface s = vmesh (z [, options] )
select_3D_points
Not implemented.
vrml_browse
p = vrml_browse ([s]) - View vrml code s with FreeWRL vrml_browse ("-kill") - Kill the browser
vrml_kill
p = vrml_kill () - Kill the current vrml browser If a vrml browser has previously been launched with vrml_browse(), it will be sent a KILL signal.
vrml_anim
s = vrml_anim (typ, val, eventin, time)

Create 3D objects

vrml_surf
s = vrml_surf (x, y, z [, options] ) - code for a VRML surface s = vrml_surf (z [, options] )
vrml_points
s = vrml_points(x,options) x : 3xP : 3D points
vrml_select_points
Not implemented.
vrml_faces
s = vrml_faces(x,f,.
vrml_cyl
s = vrml_cyl(x,.
vrml_frame
v = vrml_frame (t, r, .
vrml_flatten
s = vrml_flatten (x [, d, w, col]) - A planar surface containing x
vrml_transfo
v = vrml_transfo(s,t,r,c,d) s : string of vrml code.
vrml_Background
s = vrml_Background (.
vrml_PointLight
s = vrml_PointLight (.
vrml_text
s = vrml_text(t,.
vrml_arrow
s = vrml_arrow (sz, col) - Arrow pointing in "y" direction
vrml_lines
s = vrml_lines(x,f,.
vrml_group
v = vrml_group (s1, s2 .

Support Functions

data2vrml
s = data2vrml (typeStr, value) - Convert 'value' to VRML code of type typeStr
save_vrml
save_vrml(outname,[options],s1,.
best_dir
[d,w,rx,cv,wx] = best_dir( x, [a , sx ] )
best_dir_cov
[cv,wx] = best_dir_cov(x,a,sx,wd) x D x P : a P x W : Same as in best_dir, but sx is compulsory.
proplan
x = proplan(x,d,v=1)
bound_convex
y = bound_convex(d,h,x,pad=0)
vrml_DirectionalLight
s = vrml_DirectionalLight (.
vrml_ROUTE
vrml_ROUTE (eventout, eventin)
vrml_TimeSensor
s = vrml_TimeSensor (.
vrml_ellipsoid
v = vrml_ellipsoid (moment, col) - Ellipsoid
vrml_interp
s = vrml_interp (typ, val,.
vrml_material
s = vrml_material (dc,ec,tr) - Returns a "material" vrml node
vrml_newname
n = vrml_newname (root) - A name for a vrml node, starting by root vrml_newname ("-clear")
vrml_parallelogram
s = vrml_parallelogram (x,.
vrml_thick_surf
s = vrml_thick_surf (x, y, z [, options] ) s = vrml_thick_surf (z [, options] )

Package: vrml