3 #ifndef _APIGridSystemElement_H_
4 #define _APIGridSystemElement_H_
10 namespace AnyCAD{
namespace API
16 class SnapTargetCollector;
45 void SetItemOffsetX(
const FloatList& _ItemOffsetX);
56 void SetItemOffsetY(
const FloatList& _ItemOffsetY);
67 void SetItemOffsetZ(
const FloatList& _ItemOffsetZ);
136 void CreateItemLabels () ;
141 long GetDimensionX ()
const;
146 long GetDimensionY ()
const;
151 long GetDimensionZ ()
const;
202 #endif //_APIGridSystemElement_H_
TODO:
Definition: APISnapGridPoint.h:19
The element that can hold geometry.
Definition: APIRenderableElement.h:22
Coordinate.
Definition: APIMath.h:416
EnumAxesDirection
Definition: APIEnums.h:181
The id.
Definition: APIElementId.h:16
场景的节点的基类。
Definition: APISceneNode.h:22
The utiliy to collect SnapTarget.
Definition: APISnapTargetCollector.h:18
The grid element.
Definition: APIGridElement.h:23
std::vector< float > FloatList
Definition: APIString.h:15
std::vector< ElementId > ElementIdList
Definition: APIElementId.h:54
#define DECLARE_APISUPER(className, super)
Definition: APIObjectDef.h:33
The grid system element.
Definition: APIGridSystemElement.h:25