|
|
|
|||||
|
|
|
|
|
|||
|
|
|
|
||||
|
|
n C++ ÇÁ·Î±×·¥ ¾ð¾î¸¦
»ç¿ëÇÏ¿©, »õ·Î¿î Ä¿½ºÅÒ ÄÄÆ÷³ÍÆ® ¹× Avizo ±â´É È®Àå: - ÆÄÀÏ ¸®´õ(Reader) ¹× ÆÄÀÏ ¶óÀÌÅÍ(Writer). - °¡½ÃÈ ¸ðµâ(Ưº°ÇÑ ±×·¡ÇÈ Ç¥Çö). - µ¥ÀÌÅÍ Ã³¸® ¸ðµâ(»õ·Î¿î ÄÄÇ»ÆÃ ¾Ë°í¸®Áò). - Ä¿½ºÅÒ GUI ¿ä¼Ò Ãß°¡ (Qt). |
|
||||
|
|
n ºü¸¥ ¾îÇø®ÄÉÀÌ¼Ç °³¹ß: - °¡½ÃÈ ÀÛ¾÷ ¿Ï·áÀÇ ½Ã°£ Àý¾à. - Avizo °¡½ÃÈ ½Ã½ºÅÛÀ» À§ÇÑ »ç¿ëÀÚ Á¤ÀÇ È®Àå
(Custom extensions) °³¹ß. - »õ·Î¿î ¸ðµâ ¹× µ¥ÀÌÅÍ Å¬·¡½º´Â ±âÁ¸ ¸ðµâ ¹× Ŭ·¡½ºÀÇ ¼ºê-Ŭ·¡½º·Î
Á¤ÀÇ. - »õ·Î¿î »ç¿ëÀÚ Á¤ÀÇ È®ÀåÀ» °£´ÜÈ÷ »ý¼º Çϱâ À§ÇÑ °³¹ß ¸¶¹ý»ç(wizard)
Æ÷ÇÔ. n °´Ã¼ ÁöÇâ(Object-oriented)
ÀÎÅÍÆäÀ̽º·Î ÃÖ´ëÇÑÀÇ À¯¿¬¼º Á¦°ø: - »ç¿ëÀÚ Á¤ÀÇ I/O»Ó¸¸ ¾Æ´Ï¶ó ÀÚ½ÅÀÇ ÄÄÇ»ÆÃ ¸ðµâµµ ½±°Ô ÅëÇÕ. n ´Ù¼öÀÇ ¾÷°è Ç¥ÁØ ±â¹Ý: - Open Inventor¢ç, OpenGL¢ç, Qt¢â, Tcl. |
|
|
|||
|
|
|
|
||||
|
|
n GUI¸¦ ±¸ÃàÇϱâ À§ÇØ
C++ ¶óÀ̺귯¸®¿¡ µ¶¸³ Ç÷§ÆûÀÎ Qt Çã¿ë: - Avizo ¸ðµâ¿¡¼ »ç¿ë ¸ðµç »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º ¿ä¼Ò´Â Ưº°ÇÑ
Avizo Ŭ·¡½º È£Ãâ Æ÷Æ®¿¡ ÀÇÇØ ĸ½¶È. - Qt¿¡ ´ëÇÑ Áö½ÄÀ̳ª Qt °³¹ß ¶óÀ̺귯¸® ¼³Ä¡ ¾øÀ̵µ ½±°Ô ÀÚ½ÅÀÇ
¸ðµâ °³¹ß. n Ãß°¡ ¸ðµâÀº Ç¥ÁØ AvizoÀÇ GUI ¿ä¼Ò¸¦ »ç¿ëÇϰųª Qt¸¦ »ç¿ëÇÏ¿© ¿ÏÀüÈ÷ »õ·Î¿î »ç¿ëÀÚ Á¤ÀÇ GUI·Î »ý¼º. n XPand PackÀÇ ÀÌÁ¡: - ÇÙ½É ¿ª·®¿¡ ÁýÁß: * AvizoÀÇ È°¿ëÇÏ¿© ºü¸£°Ô ¾îÇø®ÄÉÀÌ¼Ç ÇÁ·ÎÅäŸÀÌÇÎ °³¹ß ¹× ÇÊ¿äÇÑ °è»ê ¸ðµâÀ» °³¹ßÇϰí, Àüü ±×·¡ÇÈ È¯°æÀº AvizoÀÇ 3D °¡½ÃÈ ÇÁ·¹ÀÓ¿öÅ©ÀÇ ¸ðµç ´É·ÂÀ» »ç¿ë. - ´Ù¾çÇÑ Æ¯Á¤ µ¥ÀÌÅÍ Ã³¸®: * ƯÁ¤ÇÑ ÆÄÀÏ Çü½ÄÀÇ ÀÐ°í ¾²±â, »ç¿ëÀÚ Á¤ÀÇ I/O ·çƾ ¹× »õ·Î¿î µ¥ÀÌÅÍ ±³È¯ ±â´ÉÀ» ÅëÇÕ. - °³¹ß °øÀ¯: * XPand
PackÀ¸·Î °³¹ßµÈ ¸ðµç ¸ðµâÀº Avizo Ç¥ÁØ ÀνºÅç¿¡ »ç¿ëÇÒ ¼ö ÀÖ°í ¸ðµç »ç¿ëÀÚ°¡¿¡°Ô °øÀ¯. |
|
||||
|
|
|
|
||||
|
|
C++ È®Àå
ÀÎÅÍÆäÀ̽º: n Æ÷°ýÀûÀÎ Avizo API, 1000+ Ŭ·¡½º, Open Inventor API Æ÷ÇÔ. n ¸¶¹ý»ç(Wizard)·Î ºü¸¥ °³¹ß. n ¼Ö¹ö(Solver) Co-Processing.
|
|
|
|||
|
|
|
|
||||
|
|
Open Inventor & Avizo´Â VSG»çÀÇ µî·Ï»óǰÀ̸ç, PHANTOM, OpenHapticsÀº SensAble
Technologies»çÀÇ µî·Ï»óÇ¥À̸ç, (ÁÖ)¾²¸®µð ÀÎÅÍÆäÀ̽º´Â VSG »çÀÇ Á¦Ç° ±º ¹× PHANTOM Á¦Ç° ±ºÀ»
±¹³» µ¶Á¡ °ø±ÞÇÕ´Ï´Ù Omega & Delta ¹× Sigma´Â
ForceDimension »çÀÇ µî·Ï»óÇ¥À̸ç, ForceDimension, SenseGraphics ¹× Novint »çÀÇ
»ó±â Á¦Ç° ±ºÀÇ °ø½Ä Çѱ¹ ´ë¸®Á¡ ÀÔ´Ï´Ù.
|
|||||