Public Member Functions | |
NavGraphFittingInfoForKey (const Space::CubeMap::CubeMapCellInfo &cellInfo, const std::vector< const NavGraphRoadFittingInfo * > &roadSplines, const std::vector< Geometry::DoublePlane > &cellBoundaryPlanes) | |
const Streaming::MortonKey & | Key () const |
const Space::CubeMap::CubeMapCellInfo & | CellInfo () const |
const std::vector< const NavGraphRoadFittingInfo * > & | Values () const |
bool | IntersectsCell (const Geometry::SingleSphere &sphere) const |
float | DistanceToCellBoundary (const v3 &point) const |
Static Public Member Functions | |
static float | DistanceToCellBoundary (const v3 &point, const dv3 &cellOrigin, const std::vector< Geometry::DoublePlane > &cellBoundaryPlanes) |
static NavGraphFittingInfoForKey * | Create (const Resources::Roads::Navigation::NavigationGraph &navGraph) |