File failed to load: https://isis.astrogeology.usgs.gov/8.3.0/Object/assets/jax/output/NativeMML/config.js
Isis 3 Programmer Reference
ViewportBufferAction.h
1#ifndef ViewportBufferAction_h
2#define ViewportBufferAction_h
3
10/* SPDX-License-Identifier: CC0-1.0 */
11
12namespace Isis {
19 public:
21 virtual ~ViewportBufferAction();
22
32
35 return none;
36 }
37
39 bool started() {
40 return p_started;
41 };
42
48 void started(bool started) {
50 };
51
53 virtual void stop() {};
54
55 private:
62
71
72 private:
73 bool p_started;
74 };
75}
76
77#endif
ViewportBufferAction(const ViewportBufferAction &other)
No copying these.
ActionType
This uniquely identifies which child is instantiated.
@ transform
ViewportBufferTransform.
@ none
Parent was instantiated.
@ stretch
ViewportBufferStretch.
virtual ~ViewportBufferAction()
Destructor.
bool started()
Returns true if this is an action that takes time and has begun.
bool p_started
True if this action has begun.
ViewportBufferAction()
Creates a new viewport buffer action.
ViewportBufferAction & operator=(const ViewportBufferAction &other)
No assigning these.
virtual ActionType getActionType()
Returns the instantiated type.
virtual void stop()
Cancels the process, used if reinitialize requested for example.
void started(bool started)
Sets started.
This is free and unencumbered software released into the public domain.
Definition Apollo.h:16

U.S. Department of the Interior | U.S. Geological Survey
ISIS | Privacy & Disclaimers | Astrogeology Research Program
To contact us, please post comments and questions on the USGS Astrogeology Discussion Board
To report a bug, or suggest a feature go to: ISIS Github
File Modified: 02/24/2025 16:15:19