几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量

几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量 (http://www.dimcax.com/hust/index.php)
-   DirectDWG (http://www.dimcax.com/hust/forumdisplay.php?f=89)
-   -   【转帖】odavematerial (http://www.dimcax.com/hust/showthread.php?t=17430)

yang686526 2009-05-06 07:09 PM

【转帖】odavematerial
 
odavematerial
odavematerial
how do i create and attach an new odavematerial object to a database?
the construct is protected, so i'm guessing the is some sort of static global creation method.
please help
frank cassidy
odavematerial object can be created with createobject() static method (see odrx_declare_members in rxobject.h).
odavematerialptr pmat = odavematerial::createobject();
pmat->setname(name);
pmat->setambientcolor(ambientcolor);
pmat->settransparency(transparency);
...
to place material to database:
pmat->writematerial(pdb);
to attach material to entity:
pmat->attachtoobject(entityid);
also odaveex project contains example code for creating materials, lights and scenes.
regards,
sergey vishnevetsky


所有的时间均为北京时间。 现在的时间是 09:17 PM.