Developer documentation | Axl-2.5.1

axlAbstractFieldDiscrete.cpp
Go to the documentation of this file.
1 /* axlAbstractFieldDiscrete.cpp ---
2  *
3  * Author: Anais Ducoffe
4  * Copyright (C) 2013 - Anais Ducoffe, Inria.
5  */
6 
7 /* Commentary:
8  *
9  */
10 
11 /* Change log:
12  *
13  */
14 
16 
17 #include <dtkCoreSupport/dtkGlobal.h>
18 
19 
20 // /////////////////////////////////////////////////////////////////
21 // axlAbstractFieldDiscrete implementation
22 // /////////////////////////////////////////////////////////////////
23 
25 
30 {
31 
32 }
33 
37 axlAbstractFieldDiscrete::axlAbstractFieldDiscrete(QString name, Type type, Kind kind, Support support, int size)
38 {
39 
40 }
41 
43 
49 {
50 
51 }
52 
54 
58 {
59 }
60 
63 // *
64 // */
65 //void axlAbstractFieldDiscrete::setType(axlAbstractFieldDiscrete::Type type)
66 //{
67 // Q_UNUSED(type);
68 //}
69 
72 // *
73 // */
74 //void axlAbstractFieldDiscrete::setKind(axlAbstractFieldDiscrete::Kind kind)
75 //{
76 // Q_UNUSED(kind);
77 //}
78 
81 // *
82 // */
83 //void axlAbstractFieldDiscrete::setSupport(axlAbstractFieldDiscrete::Support support)
84 //{
85 // Q_UNUSED(support);
86 //}
87 
89 
92 void axlAbstractFieldDiscrete::setScalar(int index, double v1)
93 {
94  Q_UNUSED(index);
95  Q_UNUSED(v1);
96 }
97 
99 
102 void axlAbstractFieldDiscrete::setVector(int index, double v1, double v2, double v3)
103 {
104  Q_UNUSED(index);
105  Q_UNUSED(v1);
106  Q_UNUSED(v2);
107  Q_UNUSED(v3);
108 }
109 
111 
115 void axlAbstractFieldDiscrete::setTensor(int index, double v1, double v2, double v3, double v4, double v5, double v6, double v7, double v8, double v9)
116 {
117  Q_UNUSED(index);
118  Q_UNUSED(v1);
119  Q_UNUSED(v2);
120  Q_UNUSED(v3);
121  Q_UNUSED(v4);
122  Q_UNUSED(v5);
123  Q_UNUSED(v6);
124  Q_UNUSED(v7);
125  Q_UNUSED(v8);
126  Q_UNUSED(v9);
127 }
128 
129 //axlAbstractFieldDiscrete::Type axlAbstractFieldDiscrete::type(void)
130 //{
131 // DTK_DEFAULT_IMPLEMENTATION;
132 
133 // return axlAbstractFieldDiscrete::Double;
134 //}
135 
136 //axlAbstractFieldDiscrete::Kind axlAbstractFieldDiscrete::kind(void)
137 //{
138 // DTK_DEFAULT_IMPLEMENTATION;
139 
140 // return axlAbstractFieldDiscrete::Scalar;
141 //}
142 
143 //axlAbstractFieldDiscrete::Support axlAbstractFieldDiscrete::support(void)
144 //{
145 // DTK_DEFAULT_IMPLEMENTATION;
146 
147 // return axlAbstractFieldDiscrete::Point;
148 //}
149 
151 {
152  DTK_DEFAULT_IMPLEMENTATION;
153 
154  return -1;
155 }
156 
158 {
159  Q_UNUSED(size);
160 
161 }
162 
164 
168 {
169  DTK_DEFAULT_IMPLEMENTATION;
170 
171  return 0;
172 }
173 
175 
179 {
180  DTK_DEFAULT_IMPLEMENTATION;
181 
182  return NULL;
183 }
184 
186 
190 {
191  DTK_DEFAULT_IMPLEMENTATION;
192 
193  return NULL;
194 }
195 
198 // *
199 // */
200 //QString axlAbstractFieldDiscrete::name(void)
201 //{
202 // DTK_DEFAULT_IMPLEMENTATION;
203 
204 // return "";
205 //}
206 
207 //void axlAbstractFieldDiscrete::setName(QString name)
208 //{
209 // Q_UNUSED(name);
210 //}
211 
212 
215 
219 {
220  DTK_DEFAULT_IMPLEMENTATION;
221 }
222 
223 
226 // *
227 // */
228 //void *axlAbstractFieldDiscrete::array(void)
229 //{
230 // DTK_DEFAULT_IMPLEMENTATION;
231 
232 // return NULL;
233 //}
234 
235 
236 //QString axlAbstractFieldDiscrete::objectType(void)
237 //{
238 // return "Field";
239 //}
240 
241 // /////////////////////////////////////////////////////////////////
242 // axlAbstractFieldDiscrete documentation
243 // /////////////////////////////////////////////////////////////////
244 
virtual ~axlAbstractFieldDiscrete(void)
Destroys the discrete field.
virtual double scalar(int index)
Returns the value at index location of the scalar array.
virtual void setTensor(int index, double v1, double v2, double v3, double v4, double v5, double v6, double v7, double v8, double v9)
virtual void setVector(int index, double v1, double v2, double v3)
virtual double * tensor(int index)
Returns the value at index location of the tensor array.
virtual void setScalar(int index, double v1)
virtual double * vector(int index)
Returns the value at index location of the vector array.