Creating a Prototype
Defining A Scene Graph
Tutorials
HOOPS 3DF
TechSoft3d
SEARCH:
CAE Tutorial: Analysis
HAnalysisView.h
Go to the documentation of this file.
1
// HAnalysisView.h : interface of the HAnalysisView class, derived from HBaseView
2
// Adds application-specific data and members for each view
3
4
#ifndef _HAnalysisView_H
5
#define _HAnalysisView_H
6
7
#ifdef WINDOWS_SYSTEM
8
#include <windows.h>
9
#define USleep Sleep
10
#else
11
#include <unistd.h>
12
#define USleep usleep
13
#endif
14
15
#include "
HBaseView.h
"
16
#include "HUtility.h"
17
18
class
HSelectionSet
;
19
20
24
class
HAnalysisView
:
public
HBaseView
25
{
26
public
:
27
28
HAnalysisView
(
HBaseModel
*model,
29
const
char
* alias = 0,
30
const
char
* driver_type = 0,
31
const
char
* instance_name = 0,
32
void
* window_handle = 0,
33
void
* colormap = 0,
34
void
* clip_override = 0);
35
~HAnalysisView
();
36
37
void
Init
();
38
42
void
MapData
(
HC_KEY
const
key);
43
47
bool
MapSelectionSet
();
48
53
void
QuadInterpolateData
(
HC_KEY
const
key);
54
58
bool
QuadInterpolateSelectionSet
();
59
66
bool
AnimateSelectionSet
();
67
69
void
SetVisibilityEdges
(
bool
on_off);
70
};
71
72
#endif
73
74
75
76
HAnalysisView::SetVisibilityEdges
void SetVisibilityEdges(bool on_off)
HAnalysisView::Init
void Init()
Initializes the HOOPS/MVO view.
HC_KEY
#define HC_KEY
HSelectionSet
HAnalysisView::QuadInterpolateSelectionSet
bool QuadInterpolateSelectionSet()
HAnalysisView::AnimateSelectionSet
bool AnimateSelectionSet()
HAnalysisView::HAnalysisView
HAnalysisView(HBaseModel *model, const char *alias=0, const char *driver_type=0, const char *instance_name=0, void *window_handle=0, void *colormap=0, void *clip_override=0)
HBaseModel
HBaseView
HBaseView.h
HAnalysisView::~HAnalysisView
~HAnalysisView()
HAnalysisView
Definition:
HAnalysisView.h:24
HAnalysisView::QuadInterpolateData
void QuadInterpolateData(HC_KEY const key)
HAnalysisView::MapData
void MapData(HC_KEY const key)
HAnalysisView::MapSelectionSet
bool MapSelectionSet()