
PowerDoc Objects
3D Model Data
Overview
This object represents a raw 3D model.
Designated Rendering Function: NONE
Links
None
Properties
pd3DModelData (1184) PD_HEX
This is the 3D model file in STL or D-Type format. In the future, additional 3D model formats might be supported.
Example
C/C++
DT_ID_SLONG obj[1];
obj[0] = pdObjAdd(doc, 0, "3D Model Data");
pdPropAdd(doc, obj[0], pd3DModelData,
"44454E454D4B4F2D33444D4F44454C312D4F424A000000000000000000000000000000"
"0000000000000000000000000000000000000000000000000000000000000000000000"
"00000000000000000000000000001200000000000000000080BF00000000000000C100"
"0000C1000000C100000041000000C1000000C100000041000000C10000004100000000"
"00000000FFC80000FF000000FFFF0000FFFF000000000000000080BF00000000000000"
"C1000000C1000000C100000041000000C100000041000000C1000000C1000000410000"
"000000000000FFC80000FF000000FFFF0000FFFF00000000803F000000000000000000"
"000041000000C1000000C10000004100000041000000C1000000410000004100000041"
"000000000000000080FF000080FF000080FF000080FF00000000803F00000000000000"
"0000000041000000C1000000C100000041000000410000004100000041000000C10000"
"0041000000000000000080FF000080FF000080FF000080FF0000000000000000803F00"
"0000000000004100000041000000C1000000C100000041000000C1000000C100000041"
"000000410000000000000000FF800000FF800000FF800000FF80000000000000000080"
"3F000000800000004100000041000000C1000000C10000004100000041000000410000"
"0041000000410000000000000000FF800000FF800000FF800000FF800000000080BF00"
"00000000000000000000C100000041000000C1000000C1000000C1000000C1000000C1"
"000000C100000041000000000000000000FFFF0000FFFF0000FFFF0000FFFF00000080"
"BF0000000000000000000000C100000041000000C1000000C1000000C1000000410000"
"00C10000004100000041000000000000000000FFFF0000FFFF0000FFFF0000FFFF0000"
"000000000000000000803F000000C1000000C10000004100000041000000C100000041"
"000000410000004100000041000000000000000000FF800000FF800000FF800000FF80"
"0000000000000000000000803F000000C1000000C10000004100000041000000410000"
"0041000000C10000004100000041000000000000000000FF800000FF800000FF800000"
"FF80000000000000000000000080BF00000041000000C1000000C1000000C100000041"
"000000C10000004100000041000000C1000000000000000000FF000000FF000000FF00"
"0000FF00000000000000000000000080BF00000041000000C1000000C1000000C10000"
"00C1000000C1000000C100000041000000C1000000000000000000FF000000FF000000"
"FF000000FF000000000000000080BF000000009A9959C19A9959C19A9959C19A995941"
"9A9959C19A9959C19A9959419A9959C19A995941000000000000000080800014808000"
"14808000148080001400000000000080BF000000009A9959C19A9959C19A9959C19A99"
"59419A9959C19A9959419A9959C19A9959C19A99594100000000000000008080001480"
"80001480800014808000142FF9643F2FF9E43E000000809A9959419A9959C19A9959C1"
"000000009A995941000000009A9959419A9959C19A9959410000000000000000408000"
"144080001440800014408000142FF964BF2FF9E43E00000000000000009A9959410000"
"00009A9959C19A9959C19A9959C19A9959C19A9959C19A995941000000000000000000"
"808014008080140080801400808014000000802FF9E43E2FF9643F9A9959C19A9959C1"
"9A9959419A9959419A9959C19A995941000000009A9959410000000000000000000000"
"0000804014008040140080401400804014000000002FF9E43E2FF964BF9A9959419A99"
"59C19A9959C19A9959C19A9959C19A9959C1000000009A995941000000000000000000"
"00000000800014008000140080001400800014", PD_HEX);
INTEGRAL DSL
local o = @(label = "") CDTObj(::my.doc, label);
local p = @(id, str, len = PD_DEFAULT) CDTProp(id, str, len);
local s = @(id, str) CDTPropStr(id, str);
local i = @(id, num) CDTPropInt(id, num);
local l = @(id, obj) CDTLink(id, obj);
local obj_0 = o("3D Model Data");
obj_0 + p(pd3DModelData, @"
44454E454D4B4F2D33444D4F44454C312D4F424A000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000001200000000000000000080BF00000000000000C100
0000C1000000C100000041000000C1000000C100000041000000C10000004100000000
00000000FFC80000FF000000FFFF0000FFFF000000000000000080BF00000000000000
C1000000C1000000C100000041000000C100000041000000C1000000C1000000410000
000000000000FFC80000FF000000FFFF0000FFFF00000000803F000000000000000000
000041000000C1000000C10000004100000041000000C1000000410000004100000041
000000000000000080FF000080FF000080FF000080FF00000000803F00000000000000
0000000041000000C1000000C100000041000000410000004100000041000000C10000
0041000000000000000080FF000080FF000080FF000080FF0000000000000000803F00
0000000000004100000041000000C1000000C100000041000000C1000000C100000041
000000410000000000000000FF800000FF800000FF800000FF80000000000000000080
3F000000800000004100000041000000C1000000C10000004100000041000000410000
0041000000410000000000000000FF800000FF800000FF800000FF800000000080BF00
00000000000000000000C100000041000000C1000000C1000000C1000000C1000000C1
000000C100000041000000000000000000FFFF0000FFFF0000FFFF0000FFFF00000080
BF0000000000000000000000C100000041000000C1000000C1000000C1000000410000
00C10000004100000041000000000000000000FFFF0000FFFF0000FFFF0000FFFF0000
000000000000000000803F000000C1000000C10000004100000041000000C100000041
000000410000004100000041000000000000000000FF800000FF800000FF800000FF80
0000000000000000000000803F000000C1000000C10000004100000041000000410000
0041000000C10000004100000041000000000000000000FF800000FF800000FF800000
FF80000000000000000000000080BF00000041000000C1000000C1000000C100000041
000000C10000004100000041000000C1000000000000000000FF000000FF000000FF00
0000FF00000000000000000000000080BF00000041000000C1000000C1000000C10000
00C1000000C1000000C100000041000000C1000000000000000000FF000000FF000000
FF000000FF000000000000000080BF000000009A9959C19A9959C19A9959C19A995941
9A9959C19A9959C19A9959419A9959C19A995941000000000000000080800014808000
14808000148080001400000000000080BF000000009A9959C19A9959C19A9959C19A99
59419A9959C19A9959419A9959C19A9959C19A99594100000000000000008080001480
80001480800014808000142FF9643F2FF9E43E000000809A9959419A9959C19A9959C1
000000009A995941000000009A9959419A9959C19A9959410000000000000000408000
144080001440800014408000142FF964BF2FF9E43E00000000000000009A9959410000
00009A9959C19A9959C19A9959C19A9959C19A9959C19A995941000000000000000000
808014008080140080801400808014000000802FF9E43E2FF9643F9A9959C19A9959C1
9A9959419A9959419A9959C19A995941000000009A9959410000000000000000000000
0000804014008040140080401400804014000000002FF9E43E2FF964BF9A9959419A99
59C19A9959C19A9959C19A9959C19A9959C1000000009A995941000000000000000000
00000000800014008000140080001400800014");
