summaryrefslogtreecommitdiff
path: root/inc/OpenGl_graduatedtrihedron.hxx
blob: dda77d2f2a8ba1c47f81c7c1973a69705ecd1f3a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
// File:      OpenGl_graduatedtrihedron.hxx
// Created:   6 March 2011
// Author:    Sergey ZERCHANINOV
// Copyright: OPEN CASCADE SA 2011

#ifndef __OPENGL_GRADUATEDTRIHEDRON_H_
#define __OPENGL_GRADUATEDTRIHEDRON_H_

#include <OpenGl_tgl_all.hxx>
#include <OpenGl_tsm_ws.hxx>
#include <OpenGl_telem_view.hxx>

#include <InterfaceGraphic_Graphic3d.hxx>
#include <InterfaceGraphic_Aspect.hxx>
#include <InterfaceGraphic_Visual3d.hxx>

#include <Graphic3d_CGraduatedTrihedron.hxx>

extern TStatus call_graduatedtrihedron_display(int WsId, const Graphic3d_CGraduatedTrihedron &data);
extern TStatus call_graduatedtrihedron_redraw(int WsId);
extern TStatus call_graduatedtrihedron_erase(int WsId);
extern TStatus call_graduatedtrihedron_minmaxvalues(const float xMin,
                                                    const float yMin,
                                                    const float zMin,
                                                    const float xMax,
                                                    const float yMax,
                                                    const float zMax);

#endif /* __OPENGL_GRADUATEDTRIHEDRON_H_ */