Page 228 - DCAP507_SYSTEM_SOFTWARE
P. 228

System Software




                    Notes             Canonic Recognition is  a non open-source Open  CASCADE component  to convert,  if
                                       possible, a NURBS  geometry (B-Spline/Bezier  curve or surface) to  its analytical  form
                                       (primitive curve or surface).
                                      The component is crucial for algorithms implemented or best fitted to work on canonic
                                       geometry.

                                      This is especially important in CAM domain for CMM (Coordinate Measuring Machines)
                                       and other tooling applications.

                                   14.7 Keywords

                                   AQS: Advanced Query Syntax

                                   XML: Extensible Markup Language

                                   14.8 Review Questions

                                   1.  The canonic syntax for the Boolean operators consists of the keywords AND, OR, and
                                       NOT, in all uppercase. Explain.

                                   2.  The most basic autoconf based build systems won't need to know any of these values, at
                                       least directly. Discuss.
                                   3.  If the  system  definition  variables  are  used in  a  macro  instead,  we  should  use  the
                                       AC_REQUIRE macro to ensure that they are executed before entering. Comment.
                                   4.  Explain how the operators <, >, =, and so forth, are not localized and are thus also part of
                                       the canonic syntax.
                                   5.  Canonic AQS was introduced in Windows 7 and must be used in Windows 7 and later to
                                       programmatically generate AQS queries. Explain.
                                   6.  If you do not use canonic syntax and your application is deployed in a locale. Scrutinize.
                                   7.  A quadric surface  may have a  single  center,  a  line of centers,  or a plane of  centers.
                                       Substantiate.
                                   8.  The elliptic and hyperbolic paraboloids have a single vertex and the parabolic cylinder
                                       has a line of vertices. Comment.

                                   9.  The component is crucial for algorithms implemented or best fitted to work on canonic
                                       geometry. Explain.
                                   10.  The user can use the combo box to select file for viewing and only one file can be viewed
                                       at one time. Discuss.

                                   Answers: Self  Assessment

                                   Fill in the blanks:
                                   1.  target (CTARGET                  2.    floating point
                                   3.  current                          4.    libtool

                                   5.  AC_CANONIC_TARGET                6.    keywords
                                   7.  AQS queries                      8.    single orientation






          222                               LOVELY PROFESSIONAL UNIVERSITY
   223   224   225   226   227   228   229   230