|
|
|
|
Documentation |
|
Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages Search
NL3D::CZoneLighter Member ListThis is the complete list of members for NL3D::CZoneLighter, including all inherited members.
_BezierPatch | NL3D::CZoneLighter | [private] |
_Binded | NL3D::CZoneLighter | [private] |
_BindInfo | NL3D::CZoneLighter | [private] |
_BorderVertices | NL3D::CZoneLighter | [private] |
_CPUMask | NL3D::CZoneLighter | [private] |
_FallofDistance | NL3D::CZoneLighter | [private] |
_GetNormalDeltaS | NL3D::CZoneLighter | [private, static] |
_GetNormalDeltaT | NL3D::CZoneLighter | [private, static] |
_GetNormalNormal | NL3D::CZoneLighter | [private] |
_GetNormalPatch | NL3D::CZoneLighter | [private] |
_GetNormalRadius | NL3D::CZoneLighter | [private] |
_GetNormalSqRadius | NL3D::CZoneLighter | [private] |
_HeightField | NL3D::CZoneLighter | [private] |
_HeightFieldCellCount | NL3D::CZoneLighter | [private] |
_HeightfieldCellSize | NL3D::CZoneLighter | [private] |
_K | NL3D::CZoneLighter | [private] |
_Landscape | NL3D::CZoneLighter | [private] |
_LastPatchComputed | NL3D::CZoneLighter | [private] |
_LightableShapes | NL3D::CZoneLighter | [private] |
_LightDirection | NL3D::CZoneLighter | [private] |
_Locator | NL3D::CZoneLighter | [private] |
_Lumels | NL3D::CZoneLighter | [private] |
_NumberOfPatchComputed | NL3D::CZoneLighter | [private] |
_NumLightableShapesProcessed | NL3D::CZoneLighter | [private] |
_OrigineHeightField | NL3D::CZoneLighter | [private] |
_OversampleEdges | NL3D::CZoneLighter | [private] |
_PatchComputed | NL3D::CZoneLighter | [private] |
_PatchInfo | NL3D::CZoneLighter | [private] |
_ProcessCount | NL3D::CZoneLighter | [private] |
_ProcessExited | NL3D::CZoneLighter | [private] |
_QuadGrid | NL3D::CZoneLighter | [private] |
_RayAdd | NL3D::CZoneLighter | [private] |
_RayBasis | NL3D::CZoneLighter | [private] |
_ShadowArray | NL3D::CZoneLighter | [private] |
_ShadowBias | NL3D::CZoneLighter | [private] |
_Shape | NL3D::CZoneLighter | [private] |
_ShapeArea | NL3D::CZoneLighter | [private] |
_ShapeRadius | NL3D::CZoneLighter | [private] |
_Softshadow | NL3D::CZoneLighter | [private] |
_StaticPointLightQuadGrid | NL3D::CZoneLighter | [private] |
_StaticPointLights | NL3D::CZoneLighter | [private] |
_TriangleListAllocateur | NL3D::CZoneLighter | [private] |
_WaterShapeQuadGrid | NL3D::CZoneLighter | [private] |
_WaterShapes | NL3D::CZoneLighter | [private] |
_ZoneId | NL3D::CZoneLighter | [private] |
_ZoneToLight | NL3D::CZoneLighter | [private] |
addLightableShape(IShape *shape, const NLMISC::CMatrix &modelMT) | NL3D::CZoneLighter | |
addStaticPointLight(const CPointLightNamed &pln) | NL3D::CZoneLighter | |
addTriangles(CLandscape &landscape, std::vector< uint > &listZone, uint order, std::vector< CTriangle > &triangleArray) | NL3D::CZoneLighter | |
addTriangles(const IShape &shape, const NLMISC::CMatrix &modelMT, std::vector< CTriangle > &triangleArray) | NL3D::CZoneLighter | |
addTriangles(const CMeshGeom &meshGeom, const NLMISC::CMatrix &modelMT, std::vector< CTriangle > &triangleArray) | NL3D::CZoneLighter | [private] |
addTriangles(const CMeshMRMGeom &meshGeom, const CMatrix &modelMT, std::vector< CTriangle > &triangleArray) | NL3D::CZoneLighter | [private] |
addWaterShape(CWaterShape *shape, const NLMISC::CMatrix &MT) | NL3D::CZoneLighter | |
buildZoneInformation(CLandscape &landscape, const std::vector< uint > &listZone, bool oversampling, const CLightDesc &lightDesc) | NL3D::CZoneLighter | [private] |
calcSkyContribution(sint s, sint t, float height, float skyIntensity, const CVector &normal) const | NL3D::CZoneLighter | [private] |
CCalcLightableShapeRunnable class | NL3D::CZoneLighter | [friend] |
compilePointLightRT(uint gridSize, float gridCellSize, std::vector< CTriangle > &obstacles, bool doShadow) | NL3D::CZoneLighter | [private] |
computeTileFlagsForPositionTowardWater(const CLightDesc &lightDesc, std::vector< const CTessFace * > &tessFaces) | NL3D::CZoneLighter | [private] |
copyTileFlags(CZone &destZone, const CZone &srcZone) | NL3D::CZoneLighter | [private, static] |
CZoneLighter() | NL3D::CZoneLighter | |
excludeAllPatchFromRefineAll(CLandscape &landscape, std::vector< uint > &listZone, bool exclude) | NL3D::CZoneLighter | [private] |
getAPatch(uint process) | NL3D::CZoneLighter | [private] |
getMaxPhi(sint s, sint t, sint deltaS, sint deltaT, float heightPos) const | NL3D::CZoneLighter | [private] |
getNormal(const NL3D::CPatch *pPatch, sint16 lumelS, sint16 lumelT, std::vector< NL3D::CPatchUVLocator > &locator, const std::vector< NL3D::CPatch::CBindInfo > &bindInfo, const std::vector< bool > &binded, std::set< uint64 > &visited, float deltaS, float deltaT, uint rotation, const NL3D::CBezierPatch &bezierPatch, uint lastEdge=5) | NL3D::CZoneLighter | [private] |
getPatchNormalAndPositions(std::vector< CLumelDescriptor > &lumels, CLandscape &landscape, uint zoneToLight, uint patch, CPatchUVLocator *locator, bool *binded) | NL3D::CZoneLighter | [private] |
getSkyContribution(const CVector &pos, const CVector &normal, float SkyIntensity) const | NL3D::CZoneLighter | [private] |
init() | NL3D::CZoneLighter | |
isLightableShape(IShape &shape) | NL3D::CZoneLighter | [static] |
isLumelOnEdgeMustBeOversample(uint patch, uint edge, sint s, sint t, const std::vector< bool > &binded, const std::vector< bool > &oversampleEdges, std::vector< CPatchUVLocator > &locator, uint8 shadowed, std::vector< std::vector< uint8 > > &shadowBuffer) | NL3D::CZoneLighter | [private] |
light(CLandscape &landscape, CZone &output, uint zoneToLight, const CLightDesc &description, std::vector< CTriangle > &obstacles, std::vector< uint > &listZone) | NL3D::CZoneLighter | |
lightShapes(uint zoneID, const CLightDesc &description) | NL3D::CZoneLighter | [private] |
lightSingleShape(CShapeInfo &lsi, CMultiShape &shape, CMultiShape &shapeTmp, const CLightDesc &description, uint cpu) | NL3D::CZoneLighter | [private] |
lightWater(CWaterShape &ws, const CMatrix &MT, CMultiShape &shape, CMultiShape &shapeTmp, const CLightDesc &description, uint cpu) | NL3D::CZoneLighter | [private] |
makeQuadGridFromWaterShapes(NLMISC::CAABBox zoneBBox) | NL3D::CZoneLighter | [private] |
NL3D::CCalcRunnable class | NL3D::CZoneLighter | [friend] |
processCalc(uint process, const CLightDesc &description) | NL3D::CZoneLighter | [private] |
processLightableShapeCalc(uint process, TShapeVect *shapeToLit, uint firstShape, uint lastShape, const CLightDesc &description) | NL3D::CZoneLighter | [private] |
processZonePointLightRT(std::vector< CPointLightNamed > &listPointLight) | NL3D::CZoneLighter | [private] |
progress(const char *message, float progress) | NL3D::CZoneLighter | [inline, virtual] |
rayTrace(const CVector &position, const CVector &normal, float s, float t, uint patchId, float &factor, CMultiShape &shape, CMultiShape &shapeTmp, uint cpu) | NL3D::CZoneLighter | [private] |
rayTraceTriangle(const NLMISC::CTriangle &toOverSample, NLMISC::CVector &normal, uint order, float s, float t, float &factor, uint &tested, uint patchId) | NL3D::CZoneLighter | [private] |
setTileFlagsToDefault(std::vector< const CTessFace * > &tessFaces) | NL3D::CZoneLighter | [private] |
testRaytrace(const CVector &position, const CVector &normal, const CPlane &plane, float s, float t, uint patchId, CMultiShape &shape, CMultiShape &shapeTmp, uint cpu) | NL3D::CZoneLighter | [private] |
TShapeVect typedef | NL3D::CZoneLighter | [private] |
TWaterShapeQuadGrid typedef | NL3D::CZoneLighter | [private] |
~CZoneLighter() | NL3D::CZoneLighter | [inline, virtual] |
|
|