Chi-Tech
chi_mesh__BooleanLogicalVolume.h
Go to the documentation of this file.
1/** \defgroup chi_mesh__BooleanLogicalVolume chi_mesh.BooleanLogicalVolume
2
3
4\ingroup LuaLogicVolumes
5
6
7
8## Example usage:
9Create this object:
10\code
11params =
12{
13 param_name1 = value1,
14 param_name2 = value2,
15 --etc.
16}
17chi_mesh.BooleanLogicalVolume.Create(params)
18\endcode
19## Required Input parameters
20\htmlonly
21
22<div style="display: block;">
23<button type="button" class="droppy2" style=
24"
25background-color: #edf0f5;
26color: #9373A5;
27cursor: pointer;
28border: none;
29text-align: left;
30outline: none;
31font-size: 15px;
32margin: 2px 2px;
33border: 2px solid #687372;
34display: block;
35width: 100%;
36vertical-align: middle;
37padding-top: 4px;
38padding-bottom: 0px;
39"
40><span class="arrow" style="padding-left: 0px;">►</span><TT><B>parts</B></TT><span style="color: #c4c1c0;">&nbsp &nbsp &nbsp &nbspArray of combinatorial logic each entry has the following required params <TT>chi_mesh::BooleanLogicalVolumeArgumentPair</TT></span></button>
41<div class="content" style="display: none;">
42 <p><I>type=</I><span style="color: blue;"><TT>ARRAY</TT></span>. Array of combinatorial logic each entry has the following required params <TT>chi_mesh::BooleanLogicalVolumeArgumentPair</TT>
43</p>
44<div class="content" style="padding-left: 20px;">
45<HR><button type="button" class="droppy2" style=
46"
47background-color: #ffffff;
48color: #000000;
49cursor: pointer;
50border: none;
51text-align: left;
52outline: none;
53font-size: 15px;
54margin: 2px 2px;
55
56display: block;
57vertical-align: middle;
58padding-top: 4px;
59padding-bottom: 0px;
60"
61><span class="arrow" style="padding-left: 0px;">►</span><B>Required parameters for chi_mesh::BooleanLogicalVolumeArgumentPair</B></button>
62<div class="content" style="display: none;padding-left: 20px;">
63<div style="display: block;">
64<button type="button" class="droppy2" style=
65"
66background-color: #edf0f5;
67color: #9373A5;
68cursor: pointer;
69border: none;
70text-align: left;
71outline: none;
72font-size: 15px;
73margin: 2px 2px;
74border: 2px solid #687372;
75display: block;
76width: 100%;
77vertical-align: middle;
78padding-top: 4px;
79padding-bottom: 0px;
80"
81><span class="arrow" style="padding-left: 0px;">►</span><TT><B>lv</B></TT><span style="color: #c4c1c0;">&nbsp &nbsp &nbsp &nbspHandle to a logical volume</span></button>
82<div class="content" style="display: none;">
83 <p><I>type=</I><span style="color: blue;"><TT>INTEGER</TT></span>. Handle to a logical volume.
84</p>
85</div>
86
87<button type="button" class="droppy2" style=
88"
89background-color: #edf0f5;
90color: #9373A5;
91cursor: pointer;
92border: none;
93text-align: left;
94outline: none;
95font-size: 15px;
96margin: 2px 2px;
97border: 2px solid #687372;
98display: block;
99width: 100%;
100vertical-align: middle;
101padding-top: 4px;
102padding-bottom: 0px;
103"
104><span class="arrow" style="padding-left: 0px;">►</span><TT><B>op</B></TT><span style="color: #c4c1c0;">&nbsp &nbsp &nbsp &nbspBoolean value indicating the volume sense</span></button>
105<div class="content" style="display: none;">
106 <p><I>type=</I><span style="color: blue;"><TT>BOOLEAN</TT></span>. Boolean value indicating the volume sense. True means inside, False means outside
107</p>
108</div>
109
110</div>
111</div>
112</div>
113</div>
114
115</div>
116\endhtmlonly
117
118\htmlonly
119
120<script>
121
122{
123 var coll = document.getElementsByClassName("droppy2");
124 var i;
125
126 for (i = 0; i < coll.length; i++) {
127 coll[i].addEventListener("click", function() {
128 this.classList.toggle("active");
129 var content = this.nextElementSibling;
130 if (content.style.display === "block") {
131 content.style.display = "none";
132 this.childNodes[0].innerText = "►"
133 } else {
134 content.style.display = "block";
135 this.children[0].innerText = "▼"
136 }
137 });
138 }
139}</script>
140
141\endhtmlonly
142
143### Usage Examples:
144\ref test_framework_chi_mesh_LogicalVolume_lv_boolean_test1_lua
145*/