6 #include <mix/DoubleAr.H>
7 #include <zm/ZtTablet.H>
16 opNone, opInsert, opRemove
40 ZGroupId pxid, ZGroupId pyid,
41 ZDimension dim, ZGroupId nid);
50 virtual void point (
float nx,
float ny);
61 virtual ErrCode
insert_layer (
int iNumber,
double dDepth);
64 virtual ErrCode
change_layer (
int iNumber,
double dDepth);
85 Logic
hit_layer (
int iNumber,
double dDepth)
const;
88 virtual const char*
class_id ()
const;
OpStatus status
Definition: ZtLattice.H:30
ZGEnv line
Definition: ZtLattice.H:36
void attach_data(DoubleAr &points, int order=ASCENT_ORDER)
Logic hit_layer(int iNumber, double dDepth) const
Definition: ZtTablet.H:15
ZtLattice(ZtMain *pManager, ZGroupId pxid, ZGroupId pyid, ZDimension dim, ZGroupId nid)
unsigned index
Definition: ZtLattice.H:33
virtual Logic check_point(const XEvent *xev, ZPoint &p)
ZNCoordSlave & nx() const
int ar_order
Definition: ZtLattice.H:26
virtual ErrCode change_layer(int iNumber, double dDepth)
double layer_value(int i)
Definition: ZtLattice.H:70
Definition: DoubleAr.H:14
DoubleAr * pt_ar
Definition: ZtLattice.H:25
void set_eps(double e)
Definition: ZtLattice.H:80
virtual ErrCode insert_layer(int iNumber, double dDepth)
int n_of_layers() const
Definition: ZtLattice.H:75
virtual void point(float nx, float ny)
Definition: ZtLattice.H:19
virtual void delete_layer(int iNumber)
double l_eps
Definition: ZtLattice.H:23
double coord
Definition: ZtLattice.H:31
virtual const char * class_id() const