Vec3Dpline

| HOME | BACK |

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  

 


| HOME | BACK |