VTK
9.3.1
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
Rendering
Context2D
vtkMarkerUtilities.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
2
// SPDX-License-Identifier: BSD-3-Clause
3
19
#ifndef vtkMarkerUtilities_h
20
#define vtkMarkerUtilities_h
21
22
#include "vtkRenderingContext2DModule.h"
// For export macro
23
24
#include "
vtkObject.h
"
25
26
VTK_ABI_NAMESPACE_BEGIN
27
class
vtkImageData
;
28
29
class
VTKRENDERINGCONTEXT2D_EXPORT
vtkMarkerUtilities
:
public
vtkObject
30
{
31
public
:
32
vtkTypeMacro(
vtkMarkerUtilities
,
vtkObject
);
33
void
PrintSelf
(ostream& os,
vtkIndent
indent)
override
;
34
38
enum
39
{
40
NONE
= 0,
41
CROSS
,
42
PLUS
,
43
SQUARE
,
44
CIRCLE
,
45
DIAMOND
46
};
47
51
static
void
GenerateMarker(
vtkImageData
*
data
,
int
style
,
int
width);
52
53
protected
:
54
vtkMarkerUtilities
();
55
~
vtkMarkerUtilities
()
override
;
56
57
private
:
58
vtkMarkerUtilities
(
const
vtkMarkerUtilities
&) =
delete
;
59
void
operator=(
const
vtkMarkerUtilities
&) =
delete
;
60
};
61
62
VTK_ABI_NAMESPACE_END
63
#endif // vtkMarkerUtilities_h
vtkX3D::data
Definition:
vtkX3D.h:315
vtkX3D::style
Definition:
vtkX3D.h:492
vtkObject
abstract base class for most VTK objects
Definition:
vtkObject.h:51
vtkObject::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkMarkerUtilities::SQUARE
Definition:
vtkMarkerUtilities.h:43
vtkMarkerUtilities::CROSS
Definition:
vtkMarkerUtilities.h:41
vtk::detail::iarrays::NONE
Definition:
vtkImplicitArrayTraits.h:239
vtkIndent
a simple class to control print indentation
Definition:
vtkIndent.h:28
vtkImageData
topologically and geometrically regular array of data
Definition:
vtkImageData.h:42
vtkMarkerUtilities::PLUS
Definition:
vtkMarkerUtilities.h:42
vtkMarkerUtilities::CIRCLE
Definition:
vtkMarkerUtilities.h:44
vtkObject.h
vtkMarkerUtilities
Utilities for generating marker images.
Definition:
vtkMarkerUtilities.h:29
Generated on Sun Dec 8 2024 22:23:46 for VTK by
1.8.10