Isis 3.0
Back | Home
Isis::ViewportBufferStretch Class Reference

#include <ViewportBufferStretch.h>

Inherits Isis::ViewportBufferAction.

Public Types

enum  ActionType { none, transform, fill, stretch }
 This uniquely identifies which child is instantiated. More...
 

Public Member Functions

 ViewportBufferStretch ()
 Constructor. More...
 
 ~ViewportBufferStretch ()
 Destructor. More...
 
virtual
ViewportBufferAction::ActionType 
getActionType ()
 Returns the instantiated type. More...
 
bool started ()
 Returns true if this is an action that takes time and has begun. More...
 
void started (bool started)
 Sets started. More...
 
virtual void stop ()
 Cancels the process, used if reinitialize requested for example. More...
 

Detailed Description

Author
????-??-?? Unknown

Member Enumeration Documentation

This uniquely identifies which child is instantiated.

Enumerator
none 

Parent was instantiated.

transform 

ViewportBufferTransform.

fill 

ViewportBufferFill.

stretch 

ViewportBufferStretch.

Constructor & Destructor Documentation

Isis::ViewportBufferStretch::ViewportBufferStretch ( )

Constructor.

Isis::ViewportBufferStretch::~ViewportBufferStretch ( )

Destructor.

Member Function Documentation

virtual ViewportBufferAction::ActionType Isis::ViewportBufferStretch::getActionType ( )
inlinevirtual

Returns the instantiated type.

Reimplemented from Isis::ViewportBufferAction.

References Isis::ViewportBufferAction::stretch.

bool Isis::ViewportBufferAction::started ( )
inlineinherited

Returns true if this is an action that takes time and has begun.

Referenced by Isis::ViewportBuffer::DataReady(), and Isis::ViewportBufferAction::started().

void Isis::ViewportBufferAction::started ( bool  started)
inlineinherited

Sets started.

Parameters
startedTrue if starting

References Isis::ViewportBufferAction::started().

virtual void Isis::ViewportBufferAction::stop ( )
inlinevirtualinherited

Cancels the process, used if reinitialize requested for example.

Reimplemented in Isis::ViewportBufferFill.


The documentation for this class was generated from the following files:

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 ISIS Support Center
File Modified: 07/12/2023 23:47:31