26 #if !defined(INCLUDED_MESHENTITY_H)
27 #define INCLUDED_MESHENTITY_H
33 #include "generic/callback.h"
121 template<
typename ObjectClass,
void (ObjectClass::*member)(
float,
float)>
123 public BindFirstOpaque2<Member2<ObjectClass, float, float, void, member> >
132 BindFirstOpaque2<Member2<ObjectClass, float, float, void, member> >(object) {}
148 void GetInfo(
const int *refRow,
164 const SliceDesignation *alignSlice,
165 const RefSliceDescriptor *refSlice,
167 float naturalScaleOrTiles);
169 const GeneralFunctionFactors *tFactors,
170 const SliceDesignation *alignRow,
171 const SliceDesignation *alignCol,
172 const RefSliceDescriptor *refRow,
173 const RefSliceDescriptor *refCol,
268 template<
typename Element>
274 matrix(index, slice));
295 RefSliceDescriptorInt& refSliceInt);
311 unsigned messageBufferSize,
334 const SlicePatchContext& context);
336 const SlicePatchContext& context);
339 const SlicePatchContext& context);
342 const SlicePatchContext &context,
343 float segmentLengthEstimate,
349 const Matrix<float>& surfaceValues);
351 const Matrix<float>& values);
353 Matrix<float>& surfaceValues);
355 Matrix<float>& values);
358 const RefSliceDescriptorInt *refSlice,
360 float rawScaleOrTiles,
361 Matrix<float>& values);
367 const Matrix<float>& rowDistances,
368 const Matrix<float>& colDistances);
467 #endif // #if !defined(INCLUDED_MESHENTITY_H)