26 #include "g-map-vertex.hh"
45 #endif // MODULE_SPAMOD
48 using namespace GMap3d;
52 assert( AViewId<
FViews.size() );
54 if (
FViews[AViewId]==NULL )
return;
60 if ( precompile!=NULL )
69 precompile->
setPosition(FParameterObjectPosition[index]);
75 assert( AViewId<
FViews.size() );
77 if (
FViews[AViewId]==NULL )
return;
82 if ( precompile!=NULL ) precompile->
disable();
87 assert( AViewId<
FViews.size() );
89 if (
FViews[AViewId]==NULL )
return;
95 if ( precompile!=NULL )
104 assert( AViewId<
FViews.size() );
106 if (
FViews[AViewId]==NULL )
return;
111 if ( precompile!=NULL ) precompile->
disable();
116 assert( AViewId<
FViews.size() );
125 {
return FMap->getBurstCoef(ADim); }
129 if ( ACoef!=FMap->getBurstCoef(ADim) )
131 FMap->setBurstCoef(ADim, ACoef);
132 if ( FParameterGMapVertex->getMapEmbedding()!=NULL )
133 FParameterGMapVertex->getMapEmbedding()->setBurstCoef(ADim, ACoef);
139 TCoordinate ACoef2,TCoordinate ACoef3)
141 if ( ACoef0!=FMap->getBurstCoef(0) || ACoef1!=FMap->getBurstCoef(1) ||
142 ACoef2!=FMap->getBurstCoef(2) || ACoef3!=FMap->getBurstCoef(3) )
144 FMap->setBurstCoef(0, ACoef0);
145 FMap->setBurstCoef(1, ACoef1);
146 FMap->setBurstCoef(2, ACoef2);
147 FMap->setBurstCoef(3, ACoef3);
148 if ( FParameterGMapVertex->getMapEmbedding()!=NULL )
150 FParameterGMapVertex->getMapEmbedding()->setBurstCoef(0, ACoef0);
151 FParameterGMapVertex->getMapEmbedding()->setBurstCoef(1, ACoef1);
152 FParameterGMapVertex->getMapEmbedding()->setBurstCoef(2, ACoef2);
153 FParameterGMapVertex->getMapEmbedding()->setBurstCoef(3, ACoef3);
161 FParameterGMapVertex->setBurstMethod(AMethod);
166 return FParameterGMapVertex->getBurstMethod();