Civil3D Point Functions


All Civil3D Point related functions use the prefix : "civil:point-".

A Civil3D Point is represented as a custom entity, and is defined by a number of properties like Number, Name, Raw Description, Full Description, Easting (X), Northing (Y), Elevation (Z), and uses several specifications like Label Style, Label Rotation, Label Position, Label Dragged, Label Pinned, Symbol Style, Symbol Rotation

Each Point has a unique number >= 0 (negative not allowed), and is accessed by its associated 64-bit integer "handle", stored inside the dwg database;
the Lisp interface uses the 64-bit integer "handle" to access a Point for reading + writing properties.

A Civil3D Point can be a member of multiple PointGroups, based on PointGroups' filter lists.

Point related functions allow to query and edit a single Point :


civil:point-get-groupids

civil:point-get-groupnames









civil:point-get-name

civil:point-get-number

civil:point-get-rawdesc

civil:point-get-fulldesc


civil:point-get-description

civil:point-get-position

civil:point-get-easting

civil:point-get-northing


civil:point-get-elevation

civil:point-get-haselevation

civil:point-get-labelid

civil:point-get-labelposition


civil:point-get-labelrotation

civil:point-get-labeldragged

civil:point-get-labelpinned

civil:point-get-labelleaderverts


civil:point-get-symbolid

civil:point-get-symbolrotation









civil:point-set-name

civil:point-set-number

civil:point-set-rawdesc

civil:point-set-fulldesc


civil:point-set-description

civil:point-set-position 

civil:point-set-easting

civil:point-set-northing


civil:point-set-elevation

civil:point-set-haselevation

civil:point-set-labelid

civil:point-set-labelposition


civil:point-set-labelrotation


civil:point-set-labelpinned

civil:point-set-labelleaderverts


civil:point-set-symbolid

civil:point-set-symbolrotation









civil:point-reset-label

civil:point-group-update










©  Bricsys NV. All rights reserved.