14 #ifndef _H_SNAPGRID__H__INCLUDED
15 #define _H_SNAPGRID__H__INCLUDED
71 bool Create(
const HPoint& origin,
const HPoint& ref1,
const HPoint& ref2,
int count1 = 0,
int count2 = 0);
79 void SetOnTop(
bool true_false );
92 bool GetSnappedViewpointPos(
HPoint& in_out );
100 bool GetSnappedWorldPos(
HPoint& in_out );
172 bool insert_grid_geometry(
const HPoint& origin,
const HPoint& ref1,
const HPoint& ref2,
int count1,
int count2);
177 bool set_default_grid_attributes();
HBaseView * m_pHView
Definition: HSnapGrid.h:202
HC_KEY m_GridGeomKey
Definition: HSnapGrid.h:208
The HSnapGrid class is used to display the grid and implements snapping to the grid.
Definition: HSnapGrid.h:35
The HPoint class is the data type of a three-dimensional point.
Definition: HGlobals.h:126
The HBaseView class defines and manages a view of model information.
Definition: HBaseView.h:337
HC_KEY GetGridSegment()
Definition: HSnapGrid.h:106
The HPlane class is the data type of a plane.
Definition: HGlobals.h:339
HC_KEY GetGridGeometry()
Definition: HSnapGrid.h:111
HC_KEY m_GridSegmentKey
Definition: HSnapGrid.h:205