class_docstr: Samples a fixed number of points between fixed near and far z-planes.
  Specifically, samples points along each ray with approximately uniform spacing
  of z-coordinates between the minimum depth `self.min_depth` and the maximum depth
  `self.max_depth`. This sampling is useful for rendering scenes where the camera is
  in a constant distance from the focal point of the scene.
  
  Args:
      min_depth: The minimum depth of a ray-point.
      max_depth: The maximum depth of a ray-point.
docstr: Returns the stored near/far planes.
docstr_tok: ["Returns","the","stored","near\/far","planes","."]
code: def _get_min_max_depth_bounds(
      self, cameras: CamerasBase
  ) -> Tuple[float, float]:
      """
      Returns the stored near/far planes.
      """
      return self.min_depth, self.max_depth
  
imports: from typing import Optional, Tuple
  import torch
  from pytorch3d.implicitron.tools import camera_utils
  from pytorch3d.implicitron.tools.config import registry, ReplaceableBase
  from pytorch3d.renderer import NDCMultinomialRaysampler
  from pytorch3d.renderer.cameras import CamerasBase
  from pytorch3d.renderer.implicit.utils import HeterogeneousRayBundle
  from .base import EvaluationMode, ImplicitronRayBundle, RenderSamplingMode
label_desc: Use image node_id 1 for calling the NearFarRaySampler obj's underlying member method code with example usage: obj._get_min_max_depth_bounds(cameras) and returns: self,  self