ITK 6.0.0
Insight Toolkit
 
Loading...
Searching...
No Matches
itkIPLFileNameList.h File Reference
#include "ITKIOIPLExport.h"
#include "itkMath.h"
#include "itkMacro.h"
#include "itkObject.h"
#include <cstdio>
#include <string>
#include <list>
+ Include dependency graph for itkIPLFileNameList.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define IPLGetMacroDeclaration(name, type)
 
#define IPLGetMacroDefinition(class, name, type)
 
#define IPLSetMacroDeclaration(name, type)
 
#define IPLSetMacroDefinition(class, name, type)
 

Macro Definition Documentation

◆ IPLGetMacroDeclaration

#define IPLGetMacroDeclaration ( name,
type )
Value:
virtual type Get##name()

Get built-in type. Creates member Get"name"() (e.g., GetVisibility());

Definition at line 56 of file itkIPLFileNameList.h.

◆ IPLGetMacroDefinition

#define IPLGetMacroDefinition ( class,
name,
type )
Value:
type class ::Get##name() { return this->m_##name; } \
ITK_MACROEND_NOOP_STATEMENT

Definition at line 58 of file itkIPLFileNameList.h.

◆ IPLSetMacroDeclaration

#define IPLSetMacroDeclaration ( name,
type )
Value:
virtual void Set##name(const type _arg)

Set built-in type. Creates member Set"name"() (e.g., SetVisibility());

Definition at line 40 of file itkIPLFileNameList.h.

◆ IPLSetMacroDefinition

#define IPLSetMacroDefinition ( class,
name,
type )
Value:
void class ::Set##name(const type _arg) \
{ \
ITK_GCC_PRAGMA_PUSH \
ITK_GCC_SUPPRESS_Wfloat_equal \
if (this->m_##name != _arg) \
{ \
this->m_##name = _arg; \
} \
ITK_GCC_PRAGMA_POP \
} \
ITK_MACROEND_NOOP_STATEMENT

Definition at line 42 of file itkIPLFileNameList.h.