ObjRulerService

Operations

Index Method Parameters Response Type Description
1 getRulerObject
ObjRulerService___GetRulerObject
ObjRulerServiceGetRulerObjectResponse
2 setRulerObject
ObjRulerService___SetRulerObject
ObjRulerServiceSetRulerObjectResponse

getRulerObject

Parameters

Name Type Required Description
ObjRulerService___GetRulerObject
ObjRulerServiceGetRulerObject
Property Type Required Description
handle Integer Y
Y

Response

Name Type Required Description
ObjRulerService___GetRulerObjectResponse
ObjRulerServiceGetRulerObjectResponse
Property Type Required Description
Result TApiObjRuler Y
Result.Handle Integer Y
Result.SystemLabel Integer Y
Result.TypeId String Y
Result.ObjType Integer Y
Result.ApiObjType ApiWpObjType Y
Result.Lng Double Y
Result.Lat Double Y
Result.Z Double Y
Result.Count Integer Y
Result.Angle Double Y
Result.UserDescription String Y
Result.AutoLevel Boolean Y
Result.OffsetZ Double Y
Result.UserLabel String Y
Result.SymbolVisible Boolean Y
Result.Color TApiColor Y
Result.Color.Red Integer Y
Result.Color.Green Integer Y
Result.Color.Blue Integer Y
Result.Color.Alpha Integer Y
Result.Distance Double Y
Result.Width Double Y
Result.LabelsOnTicks Boolean Y
Y

setRulerObject

Parameters

Name Type Required Description
ObjRulerService___SetRulerObject
ObjRulerServiceSetRulerObject
Property Type Required Description
apirulerobj TApiObjRuler Y
apirulerobj.Handle Integer Y
apirulerobj.SystemLabel Integer Y
apirulerobj.TypeId String Y
apirulerobj.ObjType Integer Y
apirulerobj.ApiObjType ApiWpObjType Y
apirulerobj.Lng Double Y
apirulerobj.Lat Double Y
apirulerobj.Z Double Y
apirulerobj.Count Integer Y
apirulerobj.Angle Double Y
apirulerobj.UserDescription String Y
apirulerobj.AutoLevel Boolean Y
apirulerobj.OffsetZ Double Y
apirulerobj.UserLabel String Y
apirulerobj.SymbolVisible Boolean Y
apirulerobj.Color TApiColor Y
apirulerobj.Color.Red Integer Y
apirulerobj.Color.Green Integer Y
apirulerobj.Color.Blue Integer Y
apirulerobj.Color.Alpha Integer Y
apirulerobj.Distance Double Y
apirulerobj.Width Double Y
apirulerobj.LabelsOnTicks Boolean Y
Y

Response

Name Type Required Description
ObjRulerService___SetRulerObjectResponse
ObjRulerServiceSetRulerObjectResponse
Property Type Required Description
Result Boolean Y
Y