PolyhedralCone Interface

public interface PolyhedralCone

The PolyhedralCone constructor: PolyhedralCone(...) makes one (see new_polyhedral_cone for its arguments).

Calls

interface~~polyhedralcone~~CallsGraph interface~polyhedralcone PolyhedralCone proc~new_polyhedral_cone new_polyhedral_cone interface~polyhedralcone->proc~new_polyhedral_cone proc~color~2 ReferenceFrame%color proc~new_polyhedral_cone->proc~color~2

Module Procedures

private function new_polyhedral_cone(name, color) result(c)

A polyhedral cone named name, of color color (its sides and lines): 3 vertices at clock angles 0, 120 and 240 degrees, cone angles 45 degrees, 1 long (OpenFrames' defaults).

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: name

the frame's name

real(kind=wp), intent(in), optional :: color(:)

[r, g, b] or [r, g, b, a] (0 to 1)

Return Value type(PolyhedralCone)