Vec3Dpline |
Overview
Vec3Dpline is a vector of VecPt3D objects. Its main purpose is to store 3D poly-lines, expressed by VecPt3D, a list of x y and z coordinates.
Member data
Name | Data type | Meaning |
size | int | no of data in the vector |
maxsize | int | no of maximum data can be stored in a vector |
Operator
no operator provided
Construction function
{Vec3Dpline} ret = VEC3DPLINED([{int} argm1])
argm1 = max no of data in the vector (default = 1)
Example:
->v1 = Vec3Dpline() | create a vector with max size = 1 |
->v1 = Vec3Dpline(200) |
create a vector with max size = 200 |
Lfunction
object({int} argm1) = {VecPt3D} left-value
argm1 = vector index
Example:
->v1(0) = pline_1 | set value of the 1st element pline_1, which is a VecPt3D object |
Class function
( ) | EXTEND | FIND | ||
INIT | LAST | LOAD | MAX | MAXSIZE |
MIN | PUSHBACK | QFIND | ||
REMALL | REMOVE | REVERSE | ||
SAVE | SAVEWRL | SIZE | SMOOTH | SORT |
TRUNCATE | UNSTACK | WINDOW | WINDOW_XY |