MeVisLab Toolbox Reference
SoPickableShadowCast.h
Go to the documentation of this file.
1
// Copyright (c) Fraunhofer MEVIS, Germany. All rights reserved.
2
// **InsertLicense** code
3
/*
4
*
5
_______________________________________________________________________
6
____________ W W W . A W A K E I D E A S . C O M ______________
7
|
8
|
9
| Description:
10
| ...
11
|
12
| Author(s) : Felix Ritter
13
|
14
____________ W W W . A W A K E I D E A S . C O M ______________
15
_______________________________________________________________________
16
*/
17
18
#ifndef _SoPickableShadowCast_H
19
#define _SoPickableShadowCast_H
20
21
#include "
SoShadowSystem.h
"
22
#include "
Inventor/nodes/SoShadowCast.h
"
23
24
class
SoRayPickAction;
25
26
__MEVIS_IV_BEGIN_NAMESPACE
27
28
class
SOSHADOW_CLASS_SPEC
SoPickableShadowCast
:
public
SoShadowCast
29
{
30
typedef
SoShadowCast
inherited
;
31
32
SO_NODE_HEADER(
SoPickableShadowCast
);
33
34
protected
:
35
virtual
~SoPickableShadowCast
();
36
37
public
:
38
SoPickableShadowCast
();
39
40
SoEXTENDER
public
:
41
void
rayPick
(SoRayPickAction *action)
override
;
42
43
SoINTERNAL
public
:
44
static
void
initClass
();
45
};
46
47
__MEVIS_IV_END_NAMESPACE
48
49
#endif
// _SoPickableShadowCast_H
__MEVIS_IV_END_NAMESPACE
#define __MEVIS_IV_END_NAMESPACE
Definition
OIVConfig.h:40
__MEVIS_IV_BEGIN_NAMESPACE
#define __MEVIS_IV_BEGIN_NAMESPACE
Definition
OIVConfig.h:39
SoShadowCast.h
SoShadowSystem.h
SOSHADOW_CLASS_SPEC
#define SOSHADOW_CLASS_SPEC
Define a class export specifier needed to make the class exportable in dll's.
Definition
SoShadowSystem.h:25
SoPickableShadowCast
Definition
SoPickableShadowCast.h:29
SoPickableShadowCast::rayPick
void rayPick(SoRayPickAction *action) override
SoPickableShadowCast::initClass
static void initClass()
SoPickableShadowCast::SoPickableShadowCast
SoPickableShadowCast()
SoPickableShadowCast::~SoPickableShadowCast
virtual ~SoPickableShadowCast()
SoShadowCast
Definition
SoShadowCast.h:27
FMEwork
ReleaseMeVis
Sources
Inventor
SoShadow
Inventor
nodes
SoPickableShadowCast.h
Generated by
1.9.8