class RangeInrimage3D : public ImageData, public RangeInrimage, public RangeData3D 3D range inrimage
| | display (IMAGE_KIND kind) changes displayed inrimage |
| | getClosestPoint (const Vec3 RangeData3D closest point computation callback |
| | getSpeed (const Vec3 compute level set speed as 1/|\nabla I| truncated function |
| | updateImageDisplay (Inrimage *inr) update image display (when the displayed image change) |
| | getInterface (void) const returns object interface |
| | constructors
| ||||
| | destructor
|
exception
constructor
3D range inrimage
RangeInrimage3D(const TclString& fileName, Scene3D *scene, bool allCameras = false) throw(Inrimage::ImageNotFound, Inrimage::UnknownImageType, Inrimage::InvalidHeader, Inrimage::InvalidData, Inrimage::UnknownType)
scene - scene to create range image in
allCameras - ImageData allCameras flag
bool getClosestPoint(const Vec3
normal - vertex normal
range - search range
closest - returned closest data point found
clientData - vertex local information
void getSpeed(const Vec3
mult - returned multiplicative speed term
add - returned additive speed term
clientData - vertex local information
virtual void updateImageDisplay(Inrimage *inr)
TclRangeInrimage3D* getInterface(void) const
alphabetic index hierarchy of classes
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de