ArcGIS Procedural Runtime  3.2.10650
BuiltinShapeAttributes_impl_decl.h
1 /*
2  COPYRIGHT (c) 2012-2024 Esri R&D Center Zurich
3  TRADE SECRETS: ESRI PROPRIETARY AND CONFIDENTIAL
4  Unpublished material - all rights reserved under the
5  Copyright Laws of the United States and applicable international
6  laws, treaties, and conventions.
7 
8  For additional information, contact:
9  Environmental Systems Research Institute, Inc.
10  Attn: Contracts and Legal Services Department
11  380 New York Street
12  Redlands, California, 92373
13  USA
14 
15  email: contracts@esri.com
16 */
17 
18 // !! DO NOT MODIFY !! - this file is automatically generated by CGAC
19 // Fri Sep 13 11:01:58 CEST 2024
20 
21 public:
22  virtual bool material_doubleSided() const;
23  virtual bool trim_horizontal() const;
24  virtual bool trim_vertical() const;
25  virtual double comp_index() const;
26  virtual double comp_total() const;
27  virtual double initialShape_origin_ox() const;
28  virtual double initialShape_origin_oy() const;
29  virtual double initialShape_origin_oz() const;
30  virtual double initialShape_origin_px() const;
31  virtual double initialShape_origin_py() const;
32  virtual double initialShape_origin_pz() const;
33  virtual double material_ambient_b() const;
34  virtual double material_ambient_g() const;
35  virtual double material_ambient_r() const;
36  virtual double material_bumpValue() const;
37  virtual double material_bumpmap_rw() const;
38  virtual double material_bumpmap_su() const;
39  virtual double material_bumpmap_sv() const;
40  virtual double material_bumpmap_tu() const;
41  virtual double material_bumpmap_tv() const;
42  virtual double material_color_b() const;
43  virtual double material_color_g() const;
44  virtual double material_color_r() const;
45  virtual double material_colormap_rw() const;
46  virtual double material_colormap_su() const;
47  virtual double material_colormap_sv() const;
48  virtual double material_colormap_tu() const;
49  virtual double material_colormap_tv() const;
50  virtual double material_dirtmap_rw() const;
51  virtual double material_dirtmap_su() const;
52  virtual double material_dirtmap_sv() const;
53  virtual double material_dirtmap_tu() const;
54  virtual double material_dirtmap_tv() const;
55  virtual double material_emissive_b() const;
56  virtual double material_emissive_g() const;
57  virtual double material_emissive_r() const;
58  virtual double material_emissivemap_rw() const;
59  virtual double material_emissivemap_su() const;
60  virtual double material_emissivemap_sv() const;
61  virtual double material_emissivemap_tu() const;
62  virtual double material_emissivemap_tv() const;
63  virtual double material_metallic() const;
64  virtual double material_metallicmap_rw() const;
65  virtual double material_metallicmap_su() const;
66  virtual double material_metallicmap_sv() const;
67  virtual double material_metallicmap_tu() const;
68  virtual double material_metallicmap_tv() const;
69  virtual double material_normalmap_rw() const;
70  virtual double material_normalmap_su() const;
71  virtual double material_normalmap_sv() const;
72  virtual double material_normalmap_tu() const;
73  virtual double material_normalmap_tv() const;
74  virtual double material_occlusionmap_rw() const;
75  virtual double material_occlusionmap_su() const;
76  virtual double material_occlusionmap_sv() const;
77  virtual double material_occlusionmap_tu() const;
78  virtual double material_occlusionmap_tv() const;
79  virtual double material_opacity() const;
80  virtual double material_opacitymap_cutoff() const;
81  virtual double material_opacitymap_rw() const;
82  virtual double material_opacitymap_su() const;
83  virtual double material_opacitymap_sv() const;
84  virtual double material_opacitymap_tu() const;
85  virtual double material_opacitymap_tv() const;
86  virtual double material_reflectivity() const;
87  virtual double material_roughness() const;
88  virtual double material_roughnessmap_rw() const;
89  virtual double material_roughnessmap_su() const;
90  virtual double material_roughnessmap_sv() const;
91  virtual double material_roughnessmap_tu() const;
92  virtual double material_roughnessmap_tv() const;
93  virtual double material_shininess() const;
94  virtual double material_specular_b() const;
95  virtual double material_specular_g() const;
96  virtual double material_specular_r() const;
97  virtual double material_specularmap_rw() const;
98  virtual double material_specularmap_su() const;
99  virtual double material_specularmap_sv() const;
100  virtual double material_specularmap_tu() const;
101  virtual double material_specularmap_tv() const;
102  virtual double pivot_ox() const;
103  virtual double pivot_oy() const;
104  virtual double pivot_oz() const;
105  virtual double pivot_px() const;
106  virtual double pivot_py() const;
107  virtual double pivot_pz() const;
108  virtual double scope_rx() const;
109  virtual double scope_ry() const;
110  virtual double scope_rz() const;
111  virtual double scope_sx() const;
112  virtual double scope_sy() const;
113  virtual double scope_sz() const;
114  virtual double scope_tx() const;
115  virtual double scope_ty() const;
116  virtual double scope_tz() const;
117  virtual double seedian() const;
118  virtual double split_index() const;
119  virtual double split_total() const;
120  virtual const std::wstring& comp_sel() const;
121  virtual const std::wstring& initialShape_name() const;
122  virtual const std::wstring& initialShape_startRule() const;
123  virtual const std::wstring& material_bumpmap() const;
124  virtual const std::wstring& material_color_rgb() const;
125  virtual const std::wstring& material_colormap() const;
126  virtual const std::wstring& material_dirtmap() const;
127  virtual const std::wstring& material_emissivemap() const;
128  virtual const std::wstring& material_metallicmap() const;
129  virtual const std::wstring& material_name() const;
130  virtual const std::wstring& material_normalmap() const;
131  virtual const std::wstring& material_occlusionmap() const;
132  virtual const std::wstring& material_opacitymap() const;
133  virtual const std::wstring& material_opacitymap_mode() const;
134  virtual const std::wstring& material_roughnessmap() const;
135  virtual const std::wstring& material_shader() const;
136  virtual const std::wstring& material_specularmap() const;