Open Inventor Release 2024.2.0
 
Loading...
Searching...
No Matches
RemoteVizClient.h
1/*=======================================================================
2*** THE CONTENT OF THIS WORK IS PROPRIETARY TO FEI S.A.S, (FEI S.A.S.), ***
3*** AND IS DISTRIBUTED UNDER A LICENSE AGREEMENT. ***
4*** ***
5*** REPRODUCTION, DISCLOSURE, OR USE, IN WHOLE OR IN PART, OTHER THAN AS ***
6*** SPECIFIED IN THE LICENSE ARE NOT TO BE UNDERTAKEN EXCEPT WITH PRIOR ***
7*** WRITTEN AUTHORIZATION OF FEI S.A.S. ***
8*** ***
9*** RESTRICTED RIGHTS LEGEND ***
10*** USE, DUPLICATION, OR DISCLOSURE BY THE GOVERNMENT OF THE CONTENT OF THIS ***
11*** WORK OR RELATED DOCUMENTATION IS SUBJECT TO RESTRICTIONS AS SET FORTH IN ***
12*** SUBPARAGRAPH (C)(1) OF THE COMMERCIAL COMPUTER SOFTWARE RESTRICTED RIGHT ***
13*** CLAUSE AT FAR 52.227-19 OR SUBPARAGRAPH (C)(1)(II) OF THE RIGHTS IN ***
14*** TECHNICAL DATA AND COMPUTER SOFTWARE CLAUSE AT DFARS 52.227-7013. ***
15*** ***
16*** COPYRIGHT (C) 1996-2017 BY FEI S.A.S, ***
17*** BORDEAUX, FRANCE ***
18*** ALL RIGHTS RESERVED ***
19**=======================================================================*/
20
21#ifndef _REMOTEVIZ_CLIENT_
22#define _REMOTEVIZ_CLIENT_
23
24#include <Inventor/sys/port.h>
25#include <RemoteViz/Clients/nodes/LibHelper.h>
26
41class RVCLIENT_API RemoteVizClient
42{
43
44public:
51 static void init();
52
59 static void finish();
60
65 static bool isInitialized();
66
67private:
68 static int s_initRefCount; // module ref counter
69};
70
71#endif // _REMOTEVIZ_CLIENT_
<a href="IconLegend.html"><img src="extRV.gif" alt="RemoteViz" border="0"></a> Initializes the Remot...
static void finish()
Shuts down the RemoteViz module, which includes freeing any internal static memory that it allocated.
static bool isInitialized()
Returns TRUE if module is currently initialized.
static void init()
Initializes the RemoteViz module database.