accept<R>  method 
Implementation
@override
R accept<R>(ShapeVisitor<R> visitor, [Shape? parent]) =>
    visitor.primitiveFloatShape(this, parent);@override
R accept<R>(ShapeVisitor<R> visitor, [Shape? parent]) =>
    visitor.primitiveFloatShape(this, parent);