static assert (is(DimensionType!Segment2I == int)); static assert (is(DimensionType!Triangle3F == float)); static assert (is(DimensionType!Sphere2D == double)); static assert (is(DimensionType!Ray3F == float)); static assert (is(DimensionType!PlaneD == double)); static assert (is(DimensionType!(Frustum!float) == float));