# Home    # nevrax.com   
Nevrax
Nevrax.org
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#License
Docs
 
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 List

This is the complete list of members for NL3D::CZoneLighter, including all inherited members.
_BezierPatchNL3D::CZoneLighter [private]
_BindedNL3D::CZoneLighter [private]
_BindInfoNL3D::CZoneLighter [private]
_BorderVerticesNL3D::CZoneLighter [private]
_CPUMaskNL3D::CZoneLighter [private]
_FallofDistanceNL3D::CZoneLighter [private]
_GetNormalDeltaSNL3D::CZoneLighter [private, static]
_GetNormalDeltaTNL3D::CZoneLighter [private, static]
_GetNormalNormalNL3D::CZoneLighter [private]
_GetNormalPatchNL3D::CZoneLighter [private]
_GetNormalRadiusNL3D::CZoneLighter [private]
_GetNormalSqRadiusNL3D::CZoneLighter [private]
_HeightFieldNL3D::CZoneLighter [private]
_HeightFieldCellCountNL3D::CZoneLighter [private]
_HeightfieldCellSizeNL3D::CZoneLighter [private]
_KNL3D::CZoneLighter [private]
_LandscapeNL3D::CZoneLighter [private]
_LastPatchComputedNL3D::CZoneLighter [private]
_LightableShapesNL3D::CZoneLighter [private]
_LightDirectionNL3D::CZoneLighter [private]
_LocatorNL3D::CZoneLighter [private]
_LumelsNL3D::CZoneLighter [private]
_NumberOfPatchComputedNL3D::CZoneLighter [private]
_NumLightableShapesProcessedNL3D::CZoneLighter [private]
_OrigineHeightFieldNL3D::CZoneLighter [private]
_OversampleEdgesNL3D::CZoneLighter [private]
_PatchComputedNL3D::CZoneLighter [private]
_PatchInfoNL3D::CZoneLighter [private]
_ProcessCountNL3D::CZoneLighter [private]
_ProcessExitedNL3D::CZoneLighter [private]
_QuadGridNL3D::CZoneLighter [private]
_RayAddNL3D::CZoneLighter [private]
_RayBasisNL3D::CZoneLighter [private]
_ShadowArrayNL3D::CZoneLighter [private]
_ShadowBiasNL3D::CZoneLighter [private]
_ShapeNL3D::CZoneLighter [private]
_ShapeAreaNL3D::CZoneLighter [private]
_ShapeRadiusNL3D::CZoneLighter [private]
_SoftshadowNL3D::CZoneLighter [private]
_StaticPointLightQuadGridNL3D::CZoneLighter [private]
_StaticPointLightsNL3D::CZoneLighter [private]
_TriangleListAllocateurNL3D::CZoneLighter [private]
_WaterShapeQuadGridNL3D::CZoneLighter [private]
_WaterShapesNL3D::CZoneLighter [private]
_ZoneIdNL3D::CZoneLighter [private]
_ZoneToLightNL3D::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) constNL3D::CZoneLighter [private]
CCalcLightableShapeRunnable classNL3D::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) constNL3D::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) constNL3D::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 classNL3D::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 typedefNL3D::CZoneLighter [private]
TWaterShapeQuadGrid typedefNL3D::CZoneLighter [private]
~CZoneLighter()NL3D::CZoneLighter [inline, virtual]