Click or drag to resize

Grid Class

返回用户文档首页
棋盘轴网
Inheritance Hierarchy
SystemObject
  LoongCAD.STC.Friendly.SceneModelObject
    LoongCAD.STC.Friendly.SceneTFObject
      LoongCAD.STC.Friendly.SceneGridBase
        LoongCAD.STC.Friendly.SceneGrid

Namespace: LoongCAD.STC.Friendly.Scene
Assembly: LoongCAD.STC.Friendly (in LoongCAD.STC.Friendly.dll) Version: 2025.0.9.17 (2025.0.9.17)
Syntax
C#
public sealed class Grid : GridBase

The Grid type exposes the following members.

Constructors
 NameDescription
Public methodGridInitializes a new instance of the Grid class
Top
Properties
 NameDescription
Public propertyCoordinateX X轴向上轴面间距
Public propertyCoordinateY Y轴向上轴面间距
Public propertyCoordinateZ Z轴向上轴面标高
Public propertyEnabled 对象是否启用
(Inherited from ModelObject)
Public propertyExtensionLeftX 负X轴向延伸长度
Public propertyExtensionLeftY 负Y轴向延伸长度
Public propertyExtensionLeftZ 负Z轴向延伸长度
Public propertyExtensionRightX 正X轴向延伸长度
Public propertyExtensionRightY 正Y轴向延伸长度
Public propertyExtensionRightZ 正Z轴向延伸长度
Public propertyGuid 对象GUID
(Inherited from ModelObject)
Public propertyId 同Identifier, 缩写
(Inherited from ModelObject)
Public propertyIdentifier 对象ID
(Inherited from ModelObject)
Public propertyIsMagnetic 轴线是否具备磁力
(Inherited from GridBase)
Public propertyLabel 对象标签, 标签用于插件中识别每次刷新修改的物体
(Inherited from ModelObject)
Public propertyLabelX X轴向上轴面标签
Public propertyLabelY Y轴向上轴面标签
Public propertyLabelZ Z轴向上轴面标签
Public propertyLocked 对象是否锁定
(Inherited from ModelObject)
Public propertyOrigin 轴网原点
(Inherited from GridBase)
Public propertyParent 父对象
(Inherited from ModelObject)
Public propertyPhase 阶段号
(Inherited from ModelObject)
Public propertyScene 此对象所在的场景
(Inherited from ModelObject)
Public propertyType 核心对象类型
(Inherited from ModelObject)
Top
Methods
 NameDescription
Public methodDelete 从场景删除对象
(Inherited from ModelObject)
Public methodGetBoundingBox 获取对象在世界空间的包围盒
(Inherited from ModelObject)
Public methodGetCoordinateSystem 获取对象在场景空间的坐标系
(Inherited from ModelObject)
Public methodGetDoubleReportProperties 获取多个属性
(Inherited from ModelObject)
Public methodGetDoubleUserProperties 获取所有浮点用户属性
(Inherited from ModelObject)
Public methodGetIntegerReportProperties 获取多个属性
(Inherited from ModelObject)
Public methodGetIntegerUserProperties 获取所有32位整型用户属性
(Inherited from ModelObject)
Public methodGetLabel 获取对象标签, 标签用于插件中识别每次刷新修改的物体
(Inherited from ModelObject)
Public methodGetLongUserProperties 获取所有64位整型用户属性
(Inherited from ModelObject)
Public methodGetPhase 获取阶段号
(Inherited from ModelObject)
Public methodGetReportProperty(String, Point) 获取此对象的报告属性(点类型)
(Inherited from ModelObject)
Public methodGetReportProperty(String, Vector) 获取此对象的报告属性(向量类型)
(Inherited from ModelObject)
Public methodGetReportProperty(String, Double) 获取此对象的报告属性(双精度浮点类型)
(Inherited from ModelObject)
Public methodGetReportProperty(String, Int32) 获取此对象的报告属性(32位整型类型)
(Inherited from ModelObject)
Public methodGetReportProperty(String, Int64) 获取此对象的报告属性(64位整型类型)
(Inherited from ModelObject)
Public methodGetReportProperty(String, String) 获取此对象的报告属性(字符串类型)
(Inherited from ModelObject)
Public methodGetReportProperty(String, Point, Int32) 获取此对象的报告属性(点类型)
(Inherited from ModelObject)
Public methodGetReportProperty(String, Vector, Int32) 获取此对象的报告属性(向量类型)
(Inherited from ModelObject)
Public methodGetReportProperty(String, Double, Int32) 获取此对象的报告属性(双精度浮点类型)
(Inherited from ModelObject)
Public methodGetReportProperty(String, Int32, Int32) 获取此对象的报告属性(32位整型类型)
(Inherited from ModelObject)
Public methodGetReportProperty(String, Int64, Int32) 获取此对象的报告属性(64位整型类型)
(Inherited from ModelObject)
Public methodGetReportProperty(String, String, Int32) 获取此对象的报告属性(字符串类型)
(Inherited from ModelObject)
Public methodGetStringReportProperties 获取多个属性
(Inherited from ModelObject)
Public methodGetStringUserProperties 获取所有字符串类型用户属性
(Inherited from ModelObject)
Public methodGetUserProperty(String, Double) 获取此对象的用户属性(浮点类型)
(Inherited from ModelObject)
Public methodGetUserProperty(String, Int32) 获取此对象的用户属性(32位整型)
(Inherited from ModelObject)
Public methodGetUserProperty(String, Int64) 获取此对象的用户属性(64位整型)
(Inherited from ModelObject)
Public methodGetUserProperty(String, String) 获取此对象的用户属性(字符串类型)
(Inherited from ModelObject)
Public methodInsert
(Inherited from TFObject)
Public methodModify
(Inherited from TFObject)
Public methodRefresh
(Inherited from GridBase)
Public methodSelect 同Sync, 将场景中数据同步到对象
(Inherited from ModelObject)
Public methodSetLabel 设置对象标签, 标签用于插件中识别每次刷新修改的物体
(Inherited from ModelObject)
Public methodSetPhase 设置阶段号
(Inherited from ModelObject)
Public methodSetUserProperty(String, Double) 设置用户属性(浮点类型)
(Inherited from ModelObject)
Public methodSetUserProperty(String, Int32) 设置用户属性(32位整型)
(Inherited from ModelObject)
Public methodSetUserProperty(String, Int64) 设置用户属性(64位整型)
(Inherited from ModelObject)
Public methodSetUserProperty(String, String) 设置用户属性(字符串类型)
(Inherited from ModelObject)
Public methodSync
(Inherited from TFObject)
Top
See Also