Design Scripting Documentation
     
 
     
  Copyright  
     

Scripting Library version 1 release 10
Copyright (C) 2003 Stylianos Dritsas

License:
http://creativecommons.org/licenses/by/2.5/

Contact:
dritsas [at] alum [dot] mit [dot] edu


     
  Installation  
     

Prerequisites:
1. Understand and agree with the creative commons license.
2. Being able to install software on your machine (you have access rights).
3. Being able to follow the few annoying steps listed below.

Download:
Browse to this folder and download all files to
the same folder. All updates and changes to the library are reflected
back to this folder. So, check once and a while for a newer release.

Setup:
1. Place all files in the same folder; A folder that you will not keep
moving or renaming. (Otherwise you will have to rerun the install
batch file everytime you relocate the files).

2. Double click install.cmd batch file. It will append some entries in
your registry so that vbscript will be able to locate the library.
A message will appear saying that the server was installed (or not).

3. If the installation fails, its probably because you don't have the
access rights to install stuff in the registry.

4. To test if all went ok... Double click the probe.vbs script.
If everything went ok an "about" message box will popup.

     
  History  
     
     
  Log 9  
     
Changes since release 9
1. Rewritten array_allocate( )
2. Added string_startswith
3. Formatted the libary to work with documentation engine
     
  Log 8  
     
Changes since release 8
1. Added color_coldhot color palette/ramp
2. Added bounds_begin
3. Added bounds_make
     
  Log 7  
     
Changes since release 7
1. Added triple plane intersection
     
  Log 6  
     
Changes since release 6
1. Added vertex_local
2. Added vertex_global
3. Added ellipse_conjugate
4. Added bounds_delta
5. Added bounds_center
     
  Log 5  
     
Changes since release 5
1. Added array_swap
     
  Log 4  
     
Changes since release 4
1. Added Container Class!!!
2. Fixed bounds_create
     
  Log 3  
     
Changes since release 3
1. Added intersect_lineline
2. Added intersect_lineplane
3. Added intersect_linesphere
4. Added matrix_rotate
5. Added matrix_transpose
6. Added matrix_invert
7. Added matrix_addition
8. Added matrix_multiplication
9. Added matrix_vector
10. Added vertex_inside
11. Added vertex_between
12. Fixed vertex_convert to match number_convert
13. Added vertex_print
14. Added bounds_inside
15. Added stl_new
16. Added stl_begin
17. Added stl_face
18. Added stl_end
     
  Log 2  
     
Changes since release 2
1. Added vertex_reflect
2. Added vertex_mirror
3. Added vector_reflect
4. Added vector_mirror
5. Added vector_bisector
     
  Log 1  
     
Changes since release 1
1. Fixed arc_sin function to avoid divisions by zero
2. Added quicksort function for better sorting performance

Creative Commons License
The Design Scripting Library, including its sources, online documentation and graphics, are licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License.

Online Documentation generated by { vbdoclib } version 1.0
Color-Coding generated by { vbcc } version 2.0
Page timestamp: { Feb. 2, 2006 }





 
     
     
 
Documentation
Cover Page
Expand
Collapse
 
Array
 
Bitmap File
 
Bounding Box
 
Color
 
Container
 
Doclet
 
Ellipse
 
Intersection
 
Language
 
Map
 
Matrix
 
Number
 
Nurbs
 
Range
 
STL File
 
Streams
 
String
 
Surface
 
Text File
 
Triangle
 
Vector
 
Vertex
 
Wave File