10.07.2015 Views

HALCON Extension Package Programmer's Manual

HALCON Extension Package Programmer's Manual

HALCON Extension Package Programmer's Manual

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

12 CHAPTER 1. INTRODUCTIONfile ÑÐ in the directory ±ÀÄÇÆÊÇÇ̱ÒÜÑÔÐ×ÒÜØÒ×ÓÒ ÔÒÐÓÒÙ×Öcontains a makefile for generating the example package itself under UNIX. ÑкÒØ is thecorresponding file to be used via ÒÑ under Windows NT and Windows 2000. The makefilesÑÐ Ø×ØÔÖÓ and ÑÐ Ø×ØÔÖÓºÒØ generate example applications usingthe new operators.Now we can use our new operators within C-programs. But they are not yet available withinÀÚÐÓÔ, because the online help files have not been generated so far. There is also stillmissing any kind of documentation, such as the HTML manual pages.ÓÑÔ ¹Ù ¹Å ØÖ×ÓкFigure 1.7: Calling the <strong>HALCON</strong> compiler ÓÑÔ to create the help files.The generation of the online help files (as they are used e.g., by ÀÚÐÓÔ) can also be done withthe help of the <strong>HALCON</strong> compiler ÓÑÔ, see Fig. 1.7. However, to do so an extended versionof the -file must be available. The generated help files must be placed in the subdirectoryÐÔ of the package.ËÇÍÊËÀÇÅÈ ØÖ×Óк °´ÀÄÇÆÊÇÇ̵»Ò»°´ÊÀÁÌÌÍʵ»ÓÑÔÐÐ ÚÐÓÔ ÔÔÚÐÓÔ °´ËÇÍÊ˵°´ÀÇÅȵ ¹ÄØÐÐ °´ËÇÍÊ˵ÑÚ ºØÑÐ Ó»ØÑлÖÖÒ»ÚÐÓÔ °´ËÇÍÊ˵°´ÀÇÅȵ ¹ÄÐÐ °´ËÇÍÊ˵ÑÚ ºØÑÐ Ó»ØÑлÖÖÒ»ÔÔ °´ËÇÍÊ˵°´ÀÇÅȵ ¹Ä··ÐÐ °´ËÇÍÊ˵ÑÚ ºØÑÐ Ó»ØÑлÖÖÒ»ÔÔFigure 1.8: Makefile for generating HTML references.The help files generated by now are used to access information about the new operators bycalling specific <strong>HALCON</strong> operators like Ø ÓÔÖØÓÖ ÒÓ. This is of importance especiallyfor constructing graphical user interfaces like ÀÚÐÓÔ. For the user a more convenient way toaccess information online is to browse through HTML documents. The HTML documentationof <strong>HALCON</strong> operators can be generated by ÓÑÔ as well, see Fig. 1.8. In this example, HTMLdocuments are generated in Trias (ÀÚÐÓÔ) syntax (¹ÄØÐÐ), in C-syntax (¹ÄÐÐ),and in C++- syntax (¹Ä··ÐÐ). The HTML files have to be placed in the correspondingsubdirectories ÓÒØÑÐÒÖÖÒÒÚÐÓÔ, , orÔÔ of the package.If you now add the package path to ÀÄÇÆÌÆËÁÇÆË and start ÀÚÐÓÔ theuser extensions, e.g. Ù×Ö ØÖ×, are automatically available in the specified menu<strong>HALCON</strong> <strong>Extension</strong> <strong>Package</strong> Interface / 2000-11-16

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!