
Please pardon me if I don't use the correct terminology. Part of why I cannot solve this problem is that I don't even know what to research!
Given a circle placed on top of the cone, the shape drawn on the cone is not a simple conic section, it's a weird shape I'm not familiar with and I don't know what it's called.
The goal is to calculate the volume above the cone with any arbitrary placement of the circle. In the diagram above I've simplified things by only changing the offset of the circle in one dimension, but I'd like to know how to calculate for two dimensional offsets as well.
The red circle is placed directly in the center of the cone. Assuming we know $\theta$ and $d$ we can calculate the area above the red cross section as the conic volume minus the volume of it's contained cylinder:
$$\frac{2}{3}\pi r^2h$$
However as soon as the center point of the circular cross section is not the top of the cone I have no idea how to calculate the volume above the cross section