fixed: auto_ptr -> unique_ptr
[opensg.git] / Source / System / NodeCores / Drawables / Geometry / Util / OSGKDTreeIntersectProxyAttachment.fcd
blob921c1228a0a69dc531673f9bb323fe5aa3093a48
1 <?xml version="1.0"?>
3 <FieldContainer
4 name="KDTreeIntersectProxyAttachment"
5 parent="IntersectProxyAttachment"
6 group="IntersectProxyAttachment"
7 library="Drawable"
8 pointerfieldtypes="both"
9 structure="concrete"
10 systemcomponent="true"
11 parentsystemcomponent="true"
12 docGroupBase="GrpDrawablesGeometry"
14 <Field
15 name="geometry"
16 type="Geometry"
17 category="pointer"
18 cardinality="single"
19 visibility="external"
20 access="public"
22 Geometry proxied by this attachment.
23 </Field>
24 <Field
25 name="maxDepth"
26 type="Int32"
27 category="data"
28 cardinality="single"
29 visibility="external"
30 access="public"
31 defaultValue="-1"
33 Maximal depth of IntersectKDTree, auto determined if negative.
34 </Field>
35 <Field
36 name="treeNodes"
37 type="IntersectKDTreeNode"
38 category="data"
39 cardinality="multi"
40 visibility="external"
41 access="protected"
43 Stores the nodes of the IntersectKDTree.
44 </Field>
45 <Field
46 name="triIndices"
47 type="UInt32"
48 category="data"
49 cardinality="multi"
50 visibility="external"
51 access="protected"
53 Stores triangle indices referenced from leaf nodes of the IntersectKDTree.
54 </Field>
55 </FieldContainer>