[cells-cvs] CVS cells/gui-geometry
ktilton
ktilton at common-lisp.net
Mon Jun 5 00:01:22 UTC 2006
Update of /project/cells/cvsroot/cells/gui-geometry
In directory clnet:/tmp/cvs-serv2216/gui-geometry
Modified Files:
defpackage.lisp geo-family.lisp geometer.lisp
Log Message:
evolving geometry; refinement of test case 01c-cascade
--- /project/cells/cvsroot/cells/gui-geometry/defpackage.lisp 2006/06/04 13:19:59 1.1
+++ /project/cells/cvsroot/cells/gui-geometry/defpackage.lisp 2006/06/05 00:01:22 1.2
@@ -17,4 +17,46 @@
(defpackage #:gui-geometry
(:nicknames #:geo)
(:use #:common-lisp #:utils-kt #:cells)
- (:export #:geometer #:px #:py #:ll #:lt #:lr #:lb))
\ No newline at end of file
+ (:export #:geometer #:geo-zero-tl #:geo-inline
+ #:px #:py #:ll #:lt #:lr #:lb
+ #:u96ths #:udots #:uinches #:uin #:upoints #:upts #:u8ths #:u16ths #:u32nds
+ #:mkr #:v2-move #:l-height #:mkv2 #:^offset-within #:inset-lr #:v2-v #:v2-h
+ #:r-bounds
+ #:lb
+ #:cs-target-res
+ #:nr-make
+ #:r-contains
+ #:collapsed
+ #:g-box
+ #:v2-in-rect-ratio
+ #:v2-xlate
+ #:v2-in-rect
+ #:v2-add
+ #:v2-subtract
+ #:log2scr
+ #:^lr-width
+ #:px-maintain-pr
+ #:outset
+ #:py-maintain-pb
+ #:cs-logical-dpi
+ #:px-maintain-pl
+ #:py-maintain-pt
+ #:scr2log
+ #:inset-width
+ #:inset-height
+ #:res-to-res
+ #:logical-to-screen-point
+ #:nres-to-res
+ #:cs-logical-screen-resolution
+ #:outl
+ #:with-r-bounds
+ #:r-inset
+ #:ncopy-rect
+ #:l
+ #:r-height
+ #:r-width
+ #:r-top
+ #:r-right
+ #:r-bottom
+ #:r-left
+ #:l-width ))
--- /project/cells/cvsroot/cells/gui-geometry/geo-family.lisp 2006/06/04 13:19:59 1.1
+++ /project/cells/cvsroot/cells/gui-geometry/geo-family.lisp 2006/06/05 00:01:22 1.2
@@ -55,16 +55,6 @@
(c? (px-maintain-pl
(^prior-sib-pr self (spacing .parent)))))))))))
-(defmodel geo-stack (geo-inline)
- ()
- (:default-initargs
- :orientation :vertical))
-
-(defmodel geo-row (geo-inline)
- ()
- (:default-initargs
- :orientation :horizontal))
-
(defmacro a-stack ((&rest stack-args) &body dd-kids)
`(mk-part ,(copy-symbol 'a-stack) (geo-inline)
, at stack-args
--- /project/cells/cvsroot/cells/gui-geometry/geometer.lisp 2006/06/04 13:19:59 1.1
+++ /project/cells/cvsroot/cells/gui-geometry/geometer.lisp 2006/06/05 00:01:22 1.2
@@ -30,6 +30,10 @@
(w-box :cell nil :initform (mkr 0 0 0 0) :accessor w-box
:documentation "bbox in window coordinate system")))
+(defmethod collapsed (other)
+ (declare (ignore other))
+ nil)
+
;;-------- Zero-zero Top Left ----------------------------
;;
(defmodel geo-zero-tl (family)
More information about the Cells-cvs
mailing list