10 #ifndef _H_SNAPGRID__H__INCLUDED
11 #define _H_SNAPGRID__H__INCLUDED
67 bool Create(
const HPoint& origin,
const HPoint& ref1,
const HPoint& ref2,
int count1 = 0,
int count2 = 0);
75 void SetOnTop(
bool true_false );
88 bool GetSnappedViewpointPos(
HPoint& in_out );
96 bool GetSnappedWorldPos(
HPoint& in_out );
168 bool insert_grid_geometry(
const HPoint& origin,
const HPoint& ref1,
const HPoint& ref2,
int count1,
int count2);
173 bool set_default_grid_attributes();
HBaseView * m_pHView
Definition: HSnapGrid.h:198
HC_KEY m_GridGeomKey
Definition: HSnapGrid.h:204
The HSnapGrid class is used to display the grid and implements snapping to the grid.
Definition: HSnapGrid.h:31
The HPoint class is the data type of a three-dimensional point.
Definition: HGlobals.h:121
The HBaseView class defines and manages a view of model information.
Definition: HBaseView.h:332
HC_KEY GetGridSegment()
Definition: HSnapGrid.h:102
The HPlane class is the data type of a plane.
Definition: HGlobals.h:333
HC_KEY GetGridGeometry()
Definition: HSnapGrid.h:107
HC_KEY m_GridSegmentKey
Definition: HSnapGrid.h:201