Changed near/far values to use CullVisitor::value_type and use std::numeric_limits<>.