VTK
9.5.20251127
Interaction
Widgets
vtkResliceCursorThickLineRepresentation.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
22
23
#ifndef vtkResliceCursorThickLineRepresentation_h
24
#define vtkResliceCursorThickLineRepresentation_h
25
26
#include "vtkInteractionWidgetsModule.h"
// For export macro
27
#include "
vtkResliceCursorLineRepresentation.h
"
28
#include "
vtkWrappingHints.h
"
// For VTK_MARSHALAUTO
29
30
VTK_ABI_NAMESPACE_BEGIN
31
class
VTKINTERACTIONWIDGETS_EXPORT
VTK_MARSHALAUTO
vtkResliceCursorThickLineRepresentation
32
:
public
vtkResliceCursorLineRepresentation
33
{
34
public
:
38
static
vtkResliceCursorThickLineRepresentation
*
New
();
39
41
44
vtkTypeMacro(
vtkResliceCursorThickLineRepresentation
,
vtkResliceCursorLineRepresentation
);
45
void
PrintSelf
(ostream& os,
vtkIndent
indent)
override
;
47
54
void
CreateDefaultResliceAlgorithm
()
override
;
55
61
void
SetResliceParameters
(
62
double
outputSpacingX,
double
outputSpacingY,
int
extentX,
int
extentY)
override
;
63
64
protected
:
65
vtkResliceCursorThickLineRepresentation
();
66
~vtkResliceCursorThickLineRepresentation
()
override
;
67
68
private
:
69
vtkResliceCursorThickLineRepresentation
(
const
vtkResliceCursorThickLineRepresentation
&) =
delete
;
70
void
operator=(
const
vtkResliceCursorThickLineRepresentation
&) =
delete
;
71
};
72
73
VTK_ABI_NAMESPACE_END
74
#endif
vtkIndent
a simple class to control print indentation
Definition
vtkIndent.h:108
vtkResliceCursorLineRepresentation::vtkResliceCursorLineRepresentation
vtkResliceCursorLineRepresentation()
vtkResliceCursorThickLineRepresentation::SetResliceParameters
void SetResliceParameters(double outputSpacingX, double outputSpacingY, int extentX, int extentY) override
INTERNAL - Do not use Reslice parameters which are set from vtkResliceCursorWidget based on user inte...
vtkResliceCursorThickLineRepresentation::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent) override
Standard VTK methods.
vtkResliceCursorThickLineRepresentation::New
static vtkResliceCursorThickLineRepresentation * New()
Instantiate the class.
vtkResliceCursorThickLineRepresentation::CreateDefaultResliceAlgorithm
void CreateDefaultResliceAlgorithm() override
INTERNAL - Do not use Create the thick reformat class.
vtkResliceCursorThickLineRepresentation::~vtkResliceCursorThickLineRepresentation
~vtkResliceCursorThickLineRepresentation() override
vtkResliceCursorThickLineRepresentation::vtkResliceCursorThickLineRepresentation
vtkResliceCursorThickLineRepresentation()
vtkResliceCursorLineRepresentation.h
vtkWrappingHints.h
VTK_MARSHALAUTO
#define VTK_MARSHALAUTO
Definition
vtkWrappingHints.h:60
Generated on Thu Nov 27 2025 07:44:01 for VTK by
1.13.2