Syntax
[C/C++:]
void gDrawPolymarkerBy2D(int npts, GPOINT *points2, int nsym);
void gDrawPolymarkerBy3D(int npts, GPOINT3 *points3, int nsym);
void gDrawPolymarkerTo2D(int npts, GPOINT *points2, int nsym);
void gDrawPolymarkerTo3D(int npts, GPOINT3 *points3, int nsym);
[F90:]
subroutine gDrawPolymarkerBy2D(npts, points2, nsym)
subroutine gDrawPolymarkerBy3D(npts, points3, nsym)
subroutine gDrawPolymarkerTo2D(npts, points2, nsym)
subroutine gDrawPolymarkerTo3D(npts, points3, nsym)
integer, intent(in) :: npts,nsym
type (GPOINT), intent(in) :: points2(*)
type (GPOINT3), intent(in) :: points3(*)
Arguments
npts
Number of symbols to be drawn
points2,points3
Array holding relative or absolute coordinates specifying the points at which symbols are to be drawn (with respect to the current axes and in the current units)
nsym
Symbol number (see gDrawMarker())
Description
The gDrawPolymarker set of routines are used to draw
npts symbols at points specified by a series of relative or absolute coordinate points held in the 2D array
points2 or the 3D array
points3. Coordinate points specified by gDrawPolyMarkerBy2D() and gDrawPolyMarkerBy3D() are relative to the current drawing position.
The current drawing position is updated to be the centre of the last symbol drawn by these routines.
See Also
gDrawPolymarkerBy2D UsagegDrawMarker