Documentation API of the 'org.apache.commons.math3.geometry.VectorFormat' Java class
VectorFormat
org.apache.commons.math3.geometry

Class VectorFormat<S extends Space>

  • Type Parameters:
    S - Type of the space.
    Direct Known Subclasses:
    Vector1DFormat, Vector2DFormat, Vector3DFormat


    public abstract class VectorFormat<S extends Space>extends Object
    Formats a vector in components list format "{x; y; ...}".

    The prefix and suffix "{" and "}" and the separator "; " can be replaced by any user-defined strings. The number format for components can be configured.

    White space is ignored at parse time, even if it is in the prefix, suffix or separator specifications. So even if the default separator does include a space character that is used at format time, both input string "{1;1;1}" and " { 1 ; 1 ; 1 } " will be parsed without error and the same vector will be returned. In the second case, however, the parse position after parsing will be just after the closing curly brace, i.e. just before the trailing space.

    Note: using "," as a separator may interfere with the grouping separator of the default NumberFormat for the current locale. Thus it is advised to use a NumberFormat instance with disabled grouping in such a case.

Warning: You cannot see the full API documentation of this class since the access to the DatMelt documentation for third-party Java classes is denied. Guests can only view jhplot Java API. To view the complete description of this class and its methods, please request the full DataMelt membership.

If you are already a full member, please login to the DataMelt member area before visiting this documentation.