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.

Inheritors

Properties

Link copied to clipboard
abstract val dependencies3d: List<Shape3d>