Shape3dDependent
interface Shape3dDependent
Something which has within it a set of Shape3d which it relies upon. For example a Translation3d of a Sphere will have the Sphere as a dependency.
Note that neither Shape3dDependent nor Shape2dDependent are sub-interfaces of Shape, but so far, these interfaces have only been applied to classes which are shapes.
Note, if a shape uses another Shape3d in its construction that does NOT mean it must be a Shape3dDependent.