The Plate Example

Throughout this document a Plate Example is provided that illustrates the proper procedures and code that must be written to develop the various extensions.

To provide a common theme for all the extensions, a single example problem is referred to throughout this guide. This problem demonstrates how you can use the Isight API to determine the surface area, volume, and weight of a thick plate of a specified shape and size. While this problem could be solved easily using some of the basic existing Isight components, the simplicity of the problem allows us to demonstrate the procedures and code for developing Isight extensions without the burden of understanding a complex problem.

Sample files associated with this problem can be found in the following directory:

<Isight_install_directory>\<operating_system>\examples\development\components\plate

To solve this problem in Isight, you will accomplish the following tasks as explained throughout the subsequent sections of this guide:

  • Develop a component that accepts input specifications for the plate and provides the quantities of interest as output.

  • Develop plug-ins to represent different shapes that the plate can take on.