Developer documentation | Axl-2.5.1

axlAbstractActorField.cpp
Go to the documentation of this file.
1 /* axlAbstractActorField.cpp ---
2  *
3  * Author: Meriadeg Perrinel
4  * Copyright (C) 2008 - Meriadeg Perrinel, Inria.
5  * Created: Tue Nov 9 16:58:59 2010 (+0100)
6  * Version: $Id$
7  * Last-Updated: Tue Nov 9 17:09:38 2010 (+0100)
8  * By: Meriadeg Perrinel
9  * Update #: 19
10  */
11 
12 /* Commentary:
13  *
14  */
15 
16 /* Change log:
17  *
18  */
19 
20 #include "axlAbstractActorField.h"
21 #include "axlAbstractField.h"
22 
23 #include <dtkCoreSupport/dtkAbstractData.h>
24 #include <dtkCoreSupport/dtkGlobal.h>
25 
26 class axlAbstractActorFieldPrivate
27 {
28 public:
29 };
30 
31 axlAbstractActorField::axlAbstractActorField(): d(new axlAbstractActorFieldPrivate)
32 {
33 }
34 
36 {
37  delete d;
38 
39  d = NULL;
40 }
41 
43 {
44  DTK_DEFAULT_IMPLEMENTATION;
45 
46  return NULL;
47 }
49 {
50  DTK_DEFAULT_IMPLEMENTATION;
51 
52  return NULL;
53 }
54 
56 {
57  DTK_DEFAULT_IMPLEMENTATION;
58 
59  return NULL;
60 }
61 
63  DTK_DEFAULT_IMPLEMENTATION;
64 
65  return 0.0;
66 }
67 
69  DTK_DEFAULT_IMPLEMENTATION;
70 
71  return 0.0;
72 }
73 
75  DTK_DEFAULT_IMPLEMENTATION;
76 
77  return 0.0;
78 }
79 
81  DTK_DEFAULT_IMPLEMENTATION;
82 
83  return 0.0;
84 }
85 
87  DTK_DEFAULT_IMPLEMENTATION;
88 
89  return 0;
90 }
91 
93  DTK_DEFAULT_IMPLEMENTATION;
94 
95  return 0.0;
96 }
97 
99  DTK_DEFAULT_IMPLEMENTATION;
100 
101  return 0.0;
102 }
103 
105  DTK_DEFAULT_IMPLEMENTATION;
106 
107  return 0.0;
108 }
109 
111  DTK_DEFAULT_IMPLEMENTATION;
112 
113  return 0.0;
114 }
115 
117 {
118  DTK_DEFAULT_IMPLEMENTATION;
119 }
120 
122  DTK_DEFAULT_IMPLEMENTATION;
123 }
124 
125 void axlAbstractActorField::setData(dtkAbstractData *field){
126  DTK_DEFAULT_IMPLEMENTATION;
127 }
128 
130  DTK_DEFAULT_IMPLEMENTATION;
131 }
132 
134  DTK_DEFAULT_IMPLEMENTATION;
135 }
136 
138  DTK_DEFAULT_IMPLEMENTATION;
139 }
140 
142  DTK_DEFAULT_IMPLEMENTATION;
143 }
144 
146  DTK_DEFAULT_IMPLEMENTATION;
147 }
148 
150  DTK_DEFAULT_IMPLEMENTATION;
151 }
152 
154  DTK_DEFAULT_IMPLEMENTATION;
155 }
156 
158  DTK_DEFAULT_IMPLEMENTATION;
159 }
160 
162  DTK_DEFAULT_IMPLEMENTATION;
163 }
164 
166  DTK_DEFAULT_IMPLEMENTATION;
167 }
168 
170  DTK_DEFAULT_IMPLEMENTATION;
171 }
172 
174  DTK_DEFAULT_IMPLEMENTATION;
175 }
176 
178  DTK_DEFAULT_IMPLEMENTATION;
179 }
181  DTK_DEFAULT_IMPLEMENTATION;
182 }
183 
185  DTK_DEFAULT_IMPLEMENTATION;
186 }
187 
189  DTK_DEFAULT_IMPLEMENTATION;
190 }
191 
193  DTK_DEFAULT_IMPLEMENTATION;
194 }
195 
197 {
198  Q_UNUSED(radius);
199 }
200 
201 
203  DTK_DEFAULT_IMPLEMENTATION;
204 }
205 
207  DTK_DEFAULT_IMPLEMENTATION;
208 
209  return NULL;
210 }
virtual double minValue(void)
virtual double glyphScale(void)
virtual void setActiveFieldKind(void)
virtual void setActorField(axlAbstractActor *mesh)
virtual void setStreamDirection(int direction)
virtual void setInteractor(void *interactor)
virtual void setColRangeMax(double max)
virtual void setIsoCount(int count)
virtual axlAbstractField * magnitude(void)
virtual void displayAsStream(void)
virtual double colRangeMax(void)
virtual double colRangeMin(void)
virtual void displayAsNoneVector(void)
virtual double isoRangeMax(void)
virtual double streamRadius(void)
virtual void displayAsIso(void)
virtual void displayAsNoneScalar(void)
virtual void setColRangeMin(double min)
Class axlAbstractField defines an API for arrays of numeric data.
virtual axlAbstractField * field(void)
virtual void setStreamPropagation(double propagation)
virtual void setIsoRangeMin(double min)
virtual axlAbstractActor * actorField(void)
virtual void displayAsHedge(void)
virtual double isoRangeMin(void)
virtual void setIsoRangeMax(double max)
virtual void displayAsColor(void)
virtual void onIsoRadiusChanged(double radius)
virtual void setGlyphScale(double scale)
virtual double maxValue(void)
virtual void setData(dtkAbstractData *field)
virtual void displayAsGlyph(void)
virtual void setStreamRadius(double radius)