Which classes to refer for navmesh

Hi, I want to know which classes should I refer for getting information regarding Unreal Engine 4 navigation system.

For now, I can only find 1 such way to access the navigation system through.

UNavigationSystem* NavSys = UNavigationSystem::GetCurrent(OwnerComp);

And as far I can see, the navigationsystem does have some useful functions regarding finding random points where the ai can move to etc. Are there any more class which can help me in similar things?