public class ISurfaceDepthMap extends IMap
| Modifier and Type | Field and Description |
|---|---|
IVec |
depthDir
maxDepthDir is a normal vector
|
double |
maxDepth |
IVec |
minDepthPt
maxDepthDir is a normal vector
|
IVec |
orig |
ISurfaceI |
surface |
IVec |
uvec |
IVec |
vvec |
defaultDensityHeight, defaultDensityWidth, defaultExportHeight, defaultExportWidth, densityMinDelta, uIntegration, vIntegration| Constructor and Description |
|---|
ISurfaceDepthMap(ISurfaceI surf) |
ISurfaceDepthMap(ISurfaceI surf,
ICurveI measureLine) |
ISurfaceDepthMap(ISurfaceI surf,
IVec depthDir) |
ISurfaceDepthMap(ISurfaceI surf,
IVec depthDir,
IVec minPt,
IVec maxPt) |
| Modifier and Type | Method and Description |
|---|---|
double |
get(double u,
double v)
A main method to get a value of the map.
|
double |
getDepth(double u,
double v) |
double |
getDepth(IVec pt) |
void |
initMap() |
createImage, createImage, flipU, flipV, get, initDensityMapU, initDensityMapU, initDensityMapV, initDensityMapV, matchUDensityWithMap, matchUDensityWithMap, matchVDensityWithMap, matchVDensityWithMap, project, projectU, projectV, saveAsJPEG, saveAsJPEG, saveAsPNG, saveAsPNG, scaleDensityMapU, scaleDensityMapVpublic ISurfaceI surface
public IVec orig
public IVec uvec
public IVec vvec
public IVec minDepthPt
public IVec depthDir
public double maxDepth
public ISurfaceDepthMap(ISurfaceI surf)
surf - surface should be rectanglepublic void initMap()
public double getDepth(double u,
double v)
public double getDepth(IVec pt)
public double get(double u,
double v)
IMap