|
 |  | What's New in v2.0
|
Integrated script debugger
|
The integrated script debugger lets you find and fix errors in the inline vrmlscript code in your VRML scenes and on HTML pages with embedded Cortona controls. The integrated script debugger enables you to:
| |

 |
Control the execution of your script, including pausing execution, running to a cursor, or a breakpoint location, or stepping through code.
|
| |

 |
Monitor the state of script data, including the current call stack; variables, arrays, and objects that are available in the current context; evaluate expressions containing this data.
|
| |

 |
Modify the values of variables, arrays, and objects in your script during a debugging session.
|
| |

 |
Add new procedures to your script during a debugging session as you would in code.
|
| |

 |
Examine and modify on the fly data items in the script using the Quick Watch window.
|
| |

 |
Use CodeTips for quick viewing of variables' values in the script.
|
|
Fields validation macro
|
The fields validation macro checks scenes to ensure the various field values conform to the VRML97 specification. The macro checks for:
| |

 |
field type compatibility (fields should contain nodes or PROTOs of the correct type);
|
| |

 |
increasing interpolators key values;
|
| |

 |
the ratio of key to keyValue entries;
|
| |

 |
the relationship between coord/coordIndex, texCoord/texCoordIndex, color/colorIndex, normal/normalIndex values;
|
| |

 |
Color values being in range 0 to 1.
|
|
Find in files
|
The Find in files command enables you to perform an advanced text search in multiple VRML files at the one time (including compressed files). Literal text strings or regular expressions to find words or characters can be used in this command.
|
|
|
|