Exemplo n.º 1
0
WorldConvexRoom * WorldIndoorArea::GetContainingRoom( const Vertex3 & vPoint ) const
{
    WorldConvexRoom * pConvexRoom = (WorldConvexRoom*)( GetContainingNode(vPoint) );
    if ( pConvexRoom == NULL )
        return NULL;

    if ( pConvexRoom->Contains(vPoint) )
        return pConvexRoom;

    return NULL;
}
U2ConvexRegion* U2ConvexRegionMgr::GetContainingRegion(const D3DXVECTOR3& eye)
{
	return DynamicCast<U2ConvexRegion>(GetContainingNode(eye));
}