118 const word& positionName,
127 const word& distanceName,
static const Field< vector > & null()
Return a null field.
void size(const label)
Override size to be inconsistent with allocated storage.
A 2-tuple for storing two objects of different types.
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
Holds list of sampling positions.
word distanceName_
Name of the distances.
bool hasPointAxis() const
Is the coordinate axis a point?
labelListList lines() const
Return a list of lines. These are lists of points which are in the.
labelList vertices() const
Return a list of isolated vertices. These are the points that are.
Tuple2< coordSet, labelList > gather() const
Combine coordinate sets onto the master. Return both the combined.
labelPairList edges() const
Return a list of edges. These are adjacent pairs of points which.
autoPtr< pointField > positions_
Point positions.
static const NamedEnum< axisType, 6 > axisTypeNames_
String representation of axis enums.
axisType
Enumeration defining the output format for coordinates.
word axis() const
Return the axis name.
labelList segments_
Connected segments.
word positionName_
Name of the positions.
coordSet()
Construct null.
tmp< scalarField > scalarCoords() const
Get scalar coordinates (axis is x, y, z or distance)
point pointCoord(const label index) const
Get vector coordinate (axis is xyz)
word scalarName() const
Return the name of the scalar coordinates.
label size() const
Return the size.
autoPtr< scalarField > distances_
Scalar distances.
const labelList & segments() const
Return the segments.
word pointName() const
Return the name of the point coordinates.
tmp< pointField > pointCoords() const
Get vector coordinate (axis is xyz)
bool hasScalarAxis() const
Is the coordinate axis a scalar?
scalar scalarCoord(const label index) const
Get scalar coordinate (axis is x, y, z or distance)
A class for managing temporary objects.
A class for handling words, derived from string.
static const word null
An empty word.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
int order(const scalar s)
bool contiguous()
contiguous