title: Check if points is in 3D Box by coordinates in pandas
body: <p>I have the coordinates of 3D box (oriented in the same referential and with coordinates min and max on XYZ) in the dataframe BOX
  And coordinate XYZ of a points in dataframe PTS</p>
  
  <pre><code>BOX = pd.DataFrame({'Box':['BA', 'BB', 'BC'], 'Box-Xmin':[1, 2, 30], 'Box-Ymin':[1,2,30], 'Box-Zmin':[1,2,30], 'Box-Xmax':[2,4,60], 'Box-Ymax':[2,4,60], 'Box-Zmax':[2,4,60]})
  PTS = pd.DataFrame({'Point':['P1', 'P2', 'P3'], 'Pt-X':[0, 45, 20], 'Pt-Y':[8,33,40], 'Pt-Z':[5,30,50]})
  </code></pre>
  
  <p>I try to make a merge, join between this both dataframe when the point is in the BOX like:</p>
  
  <pre><code>Box Point
  BA 
  BB 
  BC  P2
  BC  P3
  </code></pre>
  
  <p>I have check on geo pandas side but it's more for 2D coordinates.</p>
  
  <p>Thanks :)</p>