Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Class Members | File Members | Related Pages

vpraycasting.h File Reference

#include <vpgraphicobj.h>
#include <vptable.h>
#include <vpview.h>
#include <vpraysegment.h>
#include <vpscene.h>

Go to the source code of this file.

Classes

class  VPRayCasting

Defines

#define NOTIO   0
#define PIN   1
#define POUT   2
#define PFRONT   0
#define PBACK   1
#define PTOP   2
#define PBOTTOM   3
#define PLEFT   4
#define PRIGHT   5
#define NOCUTTINGTOOL   10
#define CVP   11
#define OBLIQUESLICE   12
#define ONECUTPLANE   13
#define TWOCUTPLANES   14
#define CUBEBYINCLUSION   15
#define CUBEBYEXCLUSION   16
#define SPHEREBYINCLUSION   17
#define SPHEREBYEXCLUSION   18
#define TWOCUTPLANESINCLUSIONOPAC   19
#define LINEAROPACITY   50
#define LEVOYSURFACEOPACITY   51
#define EPSILON   0.0001


Define Documentation

#define CUBEBYEXCLUSION   16
 

Definition at line 51 of file vpraycasting.h.

Referenced by VPRayCasting::vpDefineB().

#define CUBEBYINCLUSION   15
 

Definition at line 50 of file vpraycasting.h.

Referenced by VPRayCasting::vpDefineB().

#define CVP   11
 

Definition at line 46 of file vpraycasting.h.

Referenced by VPRayCasting::vpRenderLivroMonoColor(), VPRayCasting::vpRenderLivroMonoGray(), and VPRayCasting::vpRenderLivroMultiModal().

#define EPSILON   0.0001
 

Definition at line 59 of file vpraycasting.h.

Referenced by VPRayCasting::SetClassificationTable().

#define LEVOYSURFACEOPACITY   51
 

Definition at line 57 of file vpraycasting.h.

Referenced by VPRayCasting::vpRenderLivroInnerStructures(), VPRayCasting::vpRenderLivroMIP(), VPRayCasting::vpRenderLivroMonoColor(), VPRayCasting::vpRenderLivroMonoColorInnerStructures(), VPRayCasting::vpRenderLivroMonoGray(), VPRayCasting::vpRenderLivroMultiInnerStructures(), and VPRayCasting::vpRenderLivroMultiModal().

#define LINEAROPACITY   50
 

Definition at line 56 of file vpraycasting.h.

Referenced by VPRayCasting::vpRenderLivroInnerStructures(), VPRayCasting::vpRenderLivroMIP(), VPRayCasting::vpRenderLivroMonoColor(), VPRayCasting::vpRenderLivroMonoColorInnerStructures(), VPRayCasting::vpRenderLivroMonoGray(), VPRayCasting::vpRenderLivroMultiInnerStructures(), and VPRayCasting::vpRenderLivroMultiModal().

#define NOCUTTINGTOOL   10
 

Definition at line 45 of file vpraycasting.h.

#define NOTIO   0
 

Definition at line 35 of file vpraycasting.h.

Referenced by VPRayCasting::vpFindIntersectionCandidatePlanes(), and VPRayCasting::vpFindIntersectionPoints().

#define OBLIQUESLICE   12
 

Definition at line 47 of file vpraycasting.h.

Referenced by VPRayCasting::vpDefineA(), VPRayCasting::vpRenderLivroMonoColor(), VPRayCasting::vpRenderLivroMonoGray(), and VPRayCasting::vpRenderLivroMultiModal().

#define ONECUTPLANE   13
 

Definition at line 48 of file vpraycasting.h.

Referenced by VPRayCasting::vpDefineA().

#define PBACK   1
 

Definition at line 39 of file vpraycasting.h.

Referenced by VPRayCasting::vpFindIntersectionCandidatePlanes(), and VPRayCasting::vpFindIntersectionPoints().

#define PBOTTOM   3
 

Definition at line 41 of file vpraycasting.h.

Referenced by VPRayCasting::vpFindIntersectionCandidatePlanes(), and VPRayCasting::vpFindIntersectionPoints().

#define PFRONT   0
 

Definition at line 38 of file vpraycasting.h.

Referenced by VPRayCasting::vpFindIntersectionCandidatePlanes(), and VPRayCasting::vpFindIntersectionPoints().

#define PIN   1
 

Definition at line 36 of file vpraycasting.h.

Referenced by VPRayCasting::vpFindIntersectionCandidatePlanes(), and VPRayCasting::vpFindIntersectionPoints().

#define PLEFT   4
 

Definition at line 42 of file vpraycasting.h.

Referenced by VPRayCasting::vpFindIntersectionCandidatePlanes(), and VPRayCasting::vpFindIntersectionPoints().

#define POUT   2
 

Definition at line 37 of file vpraycasting.h.

Referenced by VPRayCasting::vpFindIntersectionCandidatePlanes().

#define PRIGHT   5
 

Definition at line 43 of file vpraycasting.h.

Referenced by VPRayCasting::vpFindIntersectionCandidatePlanes(), and VPRayCasting::vpFindIntersectionPoints().

#define PTOP   2
 

Definition at line 40 of file vpraycasting.h.

Referenced by VPRayCasting::vpFindIntersectionCandidatePlanes(), and VPRayCasting::vpFindIntersectionPoints().

#define SPHEREBYEXCLUSION   18
 

Definition at line 53 of file vpraycasting.h.

Referenced by VPRayCasting::vpDefineB().

#define SPHEREBYINCLUSION   17
 

Definition at line 52 of file vpraycasting.h.

Referenced by VPRayCasting::vpDefineB().

#define TWOCUTPLANES   14
 

Definition at line 49 of file vpraycasting.h.

Referenced by VPRayCasting::vpDefineA(), and VPRayCasting::vpDefineB().

#define TWOCUTPLANESINCLUSIONOPAC   19
 

Definition at line 54 of file vpraycasting.h.

Referenced by VPRayCasting::vpDefineA(), VPRayCasting::vpRenderLivroMonoColor(), VPRayCasting::vpRenderLivroMonoGray(), and VPRayCasting::vpRenderLivroMultiModal().


Generated on Tue Sep 6 10:00:10 2005 for VPAT by  doxygen 1.4.4