|
|
|
|
Documentation |
|
Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages Search
NL3D::CPatchUVLocator Class ReferenceFrom a patch and UV coordinate in [0,OrderS], [0,OrderT], retrieve the appropriate coordinate in neighborhood.
More...
#include <patchuv_locator.h>
List of all members.
Detailed Description
From a patch and UV coordinate in [0,OrderS], [0,OrderT], retrieve the appropriate coordinate in neighborhood.
-
Author:
-
Lionel Berenguier , Nevrax France
-
Date:
-
2001
Definition at line 45 of file patchuv_locator.h.
Member Function Documentation
|
Definition at line 38 of file patchuv_locator.cpp.
References _CenterPatch, _CenterPatchEdge, _NeighborBasis, _NeighborPatch, _NPatchs, _SameEdgeOrder, id, nlassert, NL3D::CPatchUVLocator::CUVBasis::UvI, NL3D::CPatchUVLocator::CUVBasis::UvJ, and NL3D::CPatchUVLocator::CUVBasis::UvP. |
bool NL3D::CPatchUVLocator::sameEdgeOrder |
( |
|
) |
const [inline] |
|
|
return true only if the 2 edges have same number of tiles.
bind 1/X case: return true only if ALL the adjacents patchs respect this rule. So you are sure that for all the src patch, one tile has exaclty one neighbor tile near him.
Definition at line 66 of file patchuv_locator.h.
References _SameEdgeOrder. |
Member Data Documentation
CPatch* NL3D::CPatchUVLocator::_CenterPatch [private]
|
|
sint NL3D::CPatchUVLocator::_CenterPatchEdge [private]
|
|
CUVBasis NL3D::CPatchUVLocator::_NeighborBasis[4] [private]
|
|
CPatch* NL3D::CPatchUVLocator::_NeighborPatch[4] [private]
|
|
sint NL3D::CPatchUVLocator::_NPatchs [private]
|
|
bool NL3D::CPatchUVLocator::_SameEdgeOrder [private]
|
|
The documentation for this class was generated from the following files:
|
|