diff --git a/.travis.yml b/.travis.yml index 5c9a04ef..8d563b54 100644 --- a/.travis.yml +++ b/.travis.yml @@ -57,7 +57,7 @@ after_success: - if [ "$TRAVIS_BRANCH" == "master" ]; then cd /tmp/euslisp-docs; git remote rm origin; git remote add origin https://k-okada:$GH_TOKEN@github.com/jsk-ros-pkg/euslisp-docs.git; fi - if [ "$TRAVIS_BRANCH" == "master" ]; then cd ${CI_SOURCE_PATH}/doc/latex; ${CI_SOURCE_PATH}/.upload-doc.sh; fi - if [ "$TRAVIS_BRANCH" == "master" ]; then mkdir -p /tmp/euslisp-docs/docs/euslisp; cd /tmp/euslisp-docs/docs/euslisp; cp /tmp/html/*.{md,png} .; fi - - if [ "$TRAVIS_BRANCH" == "master" ]; then git add *.md; git commit -m "Update euslisp form https://github.com/$TRAVIS_REPO_SLUG/tree/$TRAVIS_COMMIT"; git push -fq origin master; fi + - if [ "$TRAVIS_BRANCH" == "master" ]; then git add *.md *.png; git commit -m "Update euslisp form https://github.com/$TRAVIS_REPO_SLUG/tree/$TRAVIS_COMMIT"; git push -fq origin master; fi diff --git a/.upload-doc.sh b/.upload-doc.sh index 2227ed9e..bbc3889a 100755 --- a/.upload-doc.sh +++ b/.upload-doc.sh @@ -2,6 +2,7 @@ rm -fr /tmp/html mkdir -p /tmp/html +sed -i 's@^\(\\tableofcontents\)@% \1@' manual.tex latex2html -dir /tmp/html/ -local_icons -auto_prefix -iso_language JP manual -split 1 -no_navigation # euslisp-docs, generate markdown from pandoc sudo apt-get install -qq -y pandoc diff --git a/CMakeLists.txt b/CMakeLists.txt deleted file mode 100644 index 638eee2c..00000000 --- a/CMakeLists.txt +++ /dev/null @@ -1,76 +0,0 @@ -# http://ros.org/doc/groovy/api/catkin/html/user_guide/supposed.html -cmake_minimum_required(VERSION 2.8.3) -project(euslisp) - -find_package(catkin) - -# check arch and os -execute_process(COMMAND bash -c "gcc -dumpmachine" OUTPUT_VARIABLE gcc_dump_machine OUTPUT_STRIP_TRAILING_WHITESPACE) -message("-- gcc dumpmachine returns ${gcc_dump_machine}") -if(gcc_dump_machine MATCHES "x86_64-linux-.*") - set(ARCHDIR "Linux64") - set(MAKEFILE "Makefile.Linux64") -elseif(gcc_dump_machine MATCHES "i686-linux-.*") - set(ARCHDIR "Linux") - set(MAKEFILE "Makefile.Linux.thread") -elseif(gcc_dump_machine MATCHES "arm.*-.*") - set(ARCHDIR "LinuxARM") - set(MAKEFILE "Makefile.LinuxARM") -elseif(gcc_dump_machine MATCHES "cygwin.*-.*") - set(ARCHDIR "Cygwin") - set(MAKEFILE "Makefile.Cygwin") -elseif(gcc_dump_machine MATCHES ".*darwin.*") - set(ARCHDIR "Darwin") - set(MAKEFILE "Makefile.Darwin") -else() - message(FATAL_ERROR "-- -- This machine is not supported") -endif() - -# build euslisp -add_custom_command(OUTPUT ${PROJECT_SOURCE_DIR}/lisp/Makefile - COMMAND cmake -E create_symlink ${MAKEFILE} Makefile - WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}/lisp/) -add_custom_target(compile_euslisp ALL - DEPENDS ${PROJECT_SOURCE_DIR}/lisp/Makefile - COMMAND export EUSDIR=${PROJECT_SOURCE_DIR} lt_cv_sys_lib_dlsearch_path_spec=${lt_cv_sys_lib_dlsearch_path_spec} LD_LIBRARY_PATH=${PROJECT_SOURCE_DIR}/${ARCHDIR}/lib:\$LD_LIBRARY_PATH && \$\(MAKE\) -C ${PROJECT_SOURCE_DIR}/lisp -f Makefile EUSRPATH=) - -add_custom_target(install_euslisp - COMMAND export EUSDIR=${PROJECT_SOURCE_DIR} lt_cv_sys_lib_dlsearch_path_spec=${lt_cv_sys_lib_dlsearch_path_spec} LD_LIBRARY_PATH=${PROJECT_SOURCE_DIR}/${ARCHDIR}/lib:\$LD_LIBRARY_PATH && ${CMAKE_COMMAND} -E make_directory \${DESTDIR}${CMAKE_INSTALL_PREFIX}/bin && \$\(MAKE\) -C ${PROJECT_SOURCE_DIR}/lisp -f Makefile install PUBBINDIR=\${DESTDIR}${CMAKE_INSTALL_PREFIX}/bin) - -install(CODE "execute_process(COMMAND ${CMAKE_COMMAND} --build . --target install_euslisp)") -install(DIRECTORY contrib doc lib lisp models ${ARCHDIR} - DESTINATION share/euslisp/jskeus/eus/ - USE_SOURCE_PERMISSIONS) -install(FILES package.xml DESTINATION share/euslisp/) -install(CODE "execute_process(COMMAND ${CMAKE_COMMAND} -E create_symlink lisp/c include WORKING_DIRECTORY \$ENV{DESTDIR}\${CMAKE_INSTALL_PREFIX}/share/euslisp/jskeus/eus/)") - -catkin_package(CFG_EXTRAS euslisp-extras.cmake) -catkin_add_env_hooks(99.euslisp SHELLS sh DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/env-hooks) - -string(REGEX MATCH "catkin" need_catkin "$ENV{_}") -get_filename_component(install_dir_name ${CMAKE_INSTALL_PREFIX} NAME) -if(need_catkin AND NOT install_dir_name MATCHES "install") # check if install_prefix end with /install, we can remove this section of we remove all rosrun euslisp ... usage - install(CODE " -## this is tricky force write catkin marker file -set(_catkin_marker_file \"\${CMAKE_INSTALL_PREFIX}/.catkin\") -# check if the develspace marker file exists yet -if(EXISTS \${_catkin_marker_file}) - file(READ \${_catkin_marker_file} _existing_sourcespaces) - if(_existing_sourcespaces STREQUAL \"\") - # write this sourcespace to the marker file - file(WRITE \${_catkin_marker_file} \"${CMAKE_INSTALL_PREFIX}/${CATKIN_PACKAGE_SHARE_DESTINATION}\") - else() - # append to existing list of sourcespaces if it's not in the list - list(FIND _existing_sourcespaces \"${CMAKE_INSTALL_PREFIX}/${CATKIN_PACKAGE_SHARE_DESTINATION}\" _existing_sourcespace_index) - if(_existing_sourcespace_index EQUAL -1) - file(APPEND \${_catkin_marker_file} \";${CMAKE_INSTALL_PREFIX}/${CATKIN_PACKAGE_SHARE_DESTINATION}\") - endif() - endif() -else() - # create a new develspace marker file - # NOTE: extra care must be taken when running multiple catkin jobs in parallel - # so that this does not overwrite the result of a similar call in another package - file(WRITE \${_catkin_marker_file} \"${CMAKE_INSTALL_PREFIX}/${CATKIN_PACKAGE_SHARE_DESTINATION}\") -endif() -") -endif() diff --git a/cmake/euslisp-extras.cmake.in b/cmake/euslisp-extras.cmake.in deleted file mode 100644 index b07f5f52..00000000 --- a/cmake/euslisp-extras.cmake.in +++ /dev/null @@ -1,7 +0,0 @@ -# euslisp.cmake -set(EUSDIR @CMAKE_INSTALL_PREFIX@/share/euslisp/jskeus/eus) -set(ARCHDIR @ARCHDIR@) -set(euslisp_INCLUDE_DIRS ${EUSDIR}/include) -message("-- set EUSDIR to ${EUSDIR}") -message("-- set ARCHDIR to ${ARCHDIR}") - diff --git a/doc/HISTORY b/doc/HISTORY index 87fc7e73..c10d4e63 100644 --- a/doc/HISTORY +++ b/doc/HISTORY @@ -526,4 +526,9 @@ fix to work on class documentation (common.l) lisp/l/packsym.l raise error when intsymvector is full, which previouusly go into infinite loop 2015-Jun ; version 9.14 - fix assert API. Now message is optional (defmacro assert (pred &optional message) \ No newline at end of file + fix assert API. Now message is optional (defmacro assert (pred &optional message) +2015-Aug ; version 9.15 + fix char comparison function (previous version retuns opossite result) + support multiple argument at function /= + add url encode feature (escape-url function) + support microsecond add/subtract in interval-time class \ No newline at end of file diff --git a/doc/html/jmanual-footnode.html b/doc/html/jmanual-footnode.html index e2b52997..120cbaf6 100644 --- a/doc/html/jmanual-footnode.html +++ b/doc/html/jmanual-footnode.html @@ -64,7 +64,7 @@ . -
...ソケット)を備えている。 +
...ソケット)を備えている。 2
UNIXにおける伝統的なプロセス間通信機構であるパイプは、 @@ -103,7 +103,7 @@ .
-
... +
... 名前でEuslispが呼び出されたとき、実行可能となる。3
eusxは、eusへのシンボリックリンクである。 diff --git a/doc/html/jmanual-img106.png b/doc/html/jmanual-img106.png index a866ef44..27e21906 100644 Binary files a/doc/html/jmanual-img106.png and b/doc/html/jmanual-img106.png differ diff --git a/doc/html/jmanual-img39.png b/doc/html/jmanual-img39.png index 960c77fa..127bacf0 100644 Binary files a/doc/html/jmanual-img39.png and b/doc/html/jmanual-img39.png differ diff --git a/doc/html/jmanual-img87.png b/doc/html/jmanual-img87.png index bf09734b..8b003392 100644 Binary files a/doc/html/jmanual-img87.png and b/doc/html/jmanual-img87.png differ diff --git a/doc/html/jmanual-img96.png b/doc/html/jmanual-img96.png index 9b6954c6..47bd648e 100644 Binary files a/doc/html/jmanual-img96.png and b/doc/html/jmanual-img96.png differ diff --git a/doc/html/jmanual-img99.png b/doc/html/jmanual-img99.png index 05351767..80bade68 100644 Binary files a/doc/html/jmanual-img99.png and b/doc/html/jmanual-img99.png differ diff --git a/doc/html/jmanual-node1.html b/doc/html/jmanual-node1.html index 82f50215..d3df8091 100644 --- a/doc/html/jmanual-node1.html +++ b/doc/html/jmanual-node1.html @@ -44,9 +44,9 @@ Next: EusLisp 基本 Up: EusLisp version 9.13 リファレンスマニュアル + HREF="jmanual.html">EusLisp version 9.14 リファレンスマニュアル Previous: EusLisp version 9.13 リファレンスマニュアル + HREF="jmanual.html">EusLisp version 9.14 リファレンスマニュアル   Index
@@ -375,7 +375,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node10.html b/doc/html/jmanual-node10.html index 5448fe25..bfa5b8fe 100644 --- a/doc/html/jmanual-node10.html +++ b/doc/html/jmanual-node10.html @@ -99,7 +99,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node100.html b/doc/html/jmanual-node100.html index a34681b0..17c9c61c 100644 --- a/doc/html/jmanual-node100.html +++ b/doc/html/jmanual-node100.html @@ -74,7 +74,7 @@

-

+
@@ -90,7 +90,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node101.html b/doc/html/jmanual-node101.html index 7d32a92b..7c013657 100644 --- a/doc/html/jmanual-node101.html +++ b/doc/html/jmanual-node101.html @@ -76,7 +76,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node102.html b/doc/html/jmanual-node102.html index 9c0f3d89..dc845a74 100644 --- a/doc/html/jmanual-node102.html +++ b/doc/html/jmanual-node102.html @@ -78,7 +78,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node103.html b/doc/html/jmanual-node103.html index a6804eca..a5b0e6d7 100644 --- a/doc/html/jmanual-node103.html +++ b/doc/html/jmanual-node103.html @@ -106,7 +106,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node104.html b/doc/html/jmanual-node104.html index 155a80b7..ae5a2cde 100644 --- a/doc/html/jmanual-node104.html +++ b/doc/html/jmanual-node104.html @@ -81,7 +81,7 @@

- +

Figure: 同期障壁と同期メモリポート
@@ -137,7 +137,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node105.html b/doc/html/jmanual-node105.html index 47e7e197..a9f7e4b4 100644 --- a/doc/html/jmanual-node105.html +++ b/doc/html/jmanual-node105.html @@ -74,7 +74,7 @@



- + sys:make-thread num &optional (lsize 32*1024) (csize lsize) [関数]

@@ -96,7 +96,7 @@

- + sys:*threads* [変数]

@@ -110,7 +110,7 @@

- + sys::free-threads [関数]

@@ -128,7 +128,7 @@

- + sys:thread func &rest args [関数]

@@ -155,7 +155,7 @@

- + sys:thread-no-wait func &rest args [関数]

@@ -171,7 +171,7 @@

- + sys:wait-thread thread [関数]

@@ -190,7 +190,7 @@

- + sys:plist &rest forms [マクロ]

@@ -211,7 +211,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node106.html b/doc/html/jmanual-node106.html index 5aa3223b..d2ffe9e6 100644 --- a/doc/html/jmanual-node106.html +++ b/doc/html/jmanual-node106.html @@ -72,7 +72,7 @@


-
+
sys:make-mutex-lock [関数]

@@ -87,7 +87,7 @@

- + sys:mutex-lock mlock [関数]

@@ -103,7 +103,7 @@

- + sys:mutex-unlock mlock [関数]

@@ -117,7 +117,7 @@

- + sys:mutex mlock &rest forms [マクロ]

@@ -145,7 +145,7 @@

- + sys:make-cond [関数]

@@ -160,7 +160,7 @@

- + sys:cond-wait condvar mlock [関数]

@@ -176,7 +176,7 @@

- + sys:cond-signal condvar [関数]

@@ -188,7 +188,7 @@



-
+ sys:make-semaphore [関数]
@@ -200,7 +200,7 @@



-
+ sys:sema-post sem [関数]
@@ -211,7 +211,7 @@



-
+ sys:sema-wait sem [関数]
@@ -225,7 +225,7 @@


-
+ sys:barrier-synch [クラス]


   :super   propertied-object 
 
:slots threads n-threads count barrier-cond threads-lock count-lock @@ -256,7 +256,7 @@

- + :init [メソッド]

@@ -268,7 +268,7 @@



-
+ :add thr [メソッド]
@@ -279,7 +279,7 @@



-
+ :remove thr [メソッド]
@@ -290,7 +290,7 @@



-
+ :wait [メソッド]
@@ -304,7 +304,7 @@


-
+ sys:synch-memory-port [クラス]


   :super   propertied-object 
 
:slots sema-in sema-out buf empty lock @@ -324,7 +324,7 @@

- + :read [メソッド]

@@ -339,7 +339,7 @@

- + :write datum [メソッド]

@@ -356,7 +356,7 @@

- + :init [メソッド]

@@ -403,7 +403,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node107.html b/doc/html/jmanual-node107.html index 5dec180f..05af9a3c 100644 --- a/doc/html/jmanual-node107.html +++ b/doc/html/jmanual-node107.html @@ -83,7 +83,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node108.html b/doc/html/jmanual-node108.html index 6c3e0d9c..27dfbd52 100644 --- a/doc/html/jmanual-node108.html +++ b/doc/html/jmanual-node108.html @@ -73,7 +73,7 @@



- + float-vector &rest numbers [関数]

@@ -90,7 +90,7 @@

- + float-vector-p obj [関数]

@@ -104,7 +104,7 @@

- + v+ fltvec1 fltvec2 &optional result [関数]

@@ -118,7 +118,7 @@

- + v- fltvec1 &optional fltvec2 result [関数]

@@ -133,7 +133,7 @@

- + v. fltvec1 fltvec2 [関数]

@@ -146,7 +146,7 @@

- + v* fltvec1 fltvec2 &optional result [関数]

@@ -160,7 +160,7 @@

- + v.* fltvec1 fltvec2 fltvec3 [関数]

@@ -174,7 +174,7 @@

- + v

- + v

- + vmin &rest fltvec [関数]

@@ -226,7 +226,7 @@

- + vmax &rest fltvec [関数]

@@ -241,7 +241,7 @@

- + minimal-box v-list minvec maxvec [err] [関数]

@@ -261,7 +261,7 @@

- + scale number fltvec &optional result [関数]

@@ -275,7 +275,7 @@

- + norm fltvec [関数]

@@ -292,7 +292,7 @@



-
+ norm2 fltvec [関数]
@@ -310,7 +310,7 @@



-
+ normalize-vector fltvec &optional result [関数]
@@ -322,7 +322,7 @@



-
+ distance fltvec1 fltvec2 [関数]
@@ -340,7 +340,7 @@



-
+ distance2 fltvec1 fltvec2 [関数]
@@ -360,7 +360,7 @@

- + homo2normal homovec &optional normalvec [関数]

@@ -374,7 +374,7 @@

- + homogenize normalvec &optional homovec [関数]

@@ -388,7 +388,7 @@

- + midpoint p p1 p2 &optional result [関数]

@@ -416,7 +416,7 @@

- + rotate-vector fltvec theta axis &optional result [関数]

@@ -467,7 +467,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node109.html b/doc/html/jmanual-node109.html index a616e6cf..5bb01d62 100644 --- a/doc/html/jmanual-node109.html +++ b/doc/html/jmanual-node109.html @@ -101,7 +101,7 @@


-
+
matrix &rest elements [関数]

@@ -119,7 +119,7 @@

- + make-matrix rowsize columnsize &optional init [関数]

@@ -139,7 +139,7 @@

- + matrixp obj [関数]

@@ -154,7 +154,7 @@

- + matrix-row mat row-index [関数]

@@ -168,7 +168,7 @@



-
+ matrix-column mat column-index [関数]
@@ -182,7 +182,7 @@



-
+ m* matrix1 matrix2 &optional result [関数]
@@ -194,7 +194,7 @@



-
+ transpose matrix &optional result [関数]
@@ -206,7 +206,7 @@



-
+ unit-matrix dim [関数]
@@ -221,7 +221,7 @@



-
+ replace-matrix dest src [関数]
@@ -235,7 +235,7 @@

- + scale-matrix scalar mat [関数]

@@ -249,7 +249,7 @@

- + copy-matrix matrix [関数]

@@ -263,7 +263,7 @@

- + transform matrix fltvector &optional result [関数]

@@ -275,7 +275,7 @@



-
+ transform fltvector matrix &optional result [関数]
@@ -289,7 +289,7 @@

- + rotate-matrix matrix theta axis &optional world-p result [関数]

@@ -311,7 +311,7 @@

- + rotation-matrix theta axis &optional result [関数]

@@ -327,7 +327,7 @@

- + rotation-angle rotation-matrix [関数]

@@ -345,7 +345,7 @@

- + rpy-matrix ang-z ang-y ang-x [関数]

@@ -363,7 +363,7 @@

- + rpy-angle matrix [関数]

@@ -377,7 +377,7 @@

- + Euler-matrix ang-z ang-y ang2-z [関数]

@@ -394,7 +394,7 @@

- + Euler-angle matrix [関数]

@@ -440,7 +440,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node11.html b/doc/html/jmanual-node11.html index 1ba663a2..f46e9a79 100644 --- a/doc/html/jmanual-node11.html +++ b/doc/html/jmanual-node11.html @@ -47,7 +47,7 @@ Next:
データ型 Up: EusLisp version 9.13 リファレンスマニュアル + HREF="jmanual.html">EusLisp version 9.14 リファレンスマニュアル Previous: デモプログラム   No References!



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node110.html b/doc/html/jmanual-node110.html index bbb27371..116b1c74 100644 --- a/doc/html/jmanual-node110.html +++ b/doc/html/jmanual-node110.html @@ -81,7 +81,7 @@



- + lu-decompose matrix &optional result [関数]

@@ -95,7 +95,7 @@

- + lu-solve lu-mat perm-vector bvector [result] [関数]

@@ -110,7 +110,7 @@

- + lu-determinant lu-mat perm-vector [関数]

@@ -124,7 +124,7 @@

- + simultaneous-equation mat vec [関数]

@@ -138,7 +138,7 @@

- + inverse-matrix mat [関数]

@@ -152,7 +152,7 @@

- + pseudo-inverse mat [関数]

@@ -171,7 +171,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node111.html b/doc/html/jmanual-node111.html index a22e5ef4..fb8049cd 100644 --- a/doc/html/jmanual-node111.html +++ b/doc/html/jmanual-node111.html @@ -74,7 +74,7 @@




- + coordinates [クラス]


   :super   propertied-object 
 
:slots (pos :type float-vector @@ -94,7 +94,7 @@

- + coordinates-p obj [関数]

@@ -109,7 +109,7 @@

- + :rot [メソッド]

@@ -123,7 +123,7 @@

- + :pos [メソッド]

@@ -137,7 +137,7 @@

- + :newcoords newrot &optional newpos [メソッド]

@@ -156,7 +156,7 @@

- + :replace-coords newrot &optional newpos [メソッド]

@@ -169,7 +169,7 @@



- + :coords [メソッド]
@@ -182,7 +182,7 @@

- + :copy-coords &optional dest [メソッド]

@@ -199,7 +199,7 @@

- + :reset-coords [メソッド]

@@ -213,7 +213,7 @@

- + :worldpos [メソッド]

@@ -224,7 +224,7 @@



- + :worldrot [メソッド]
@@ -235,7 +235,7 @@



- + :worldcoords [メソッド]
@@ -254,7 +254,7 @@

- + :copy-worldcoords &optional dest [メソッド]

@@ -270,7 +270,7 @@

- + :rotate-vector vec [メソッド]

@@ -287,7 +287,7 @@

- + :transform-vector vec [メソッド]

@@ -301,7 +301,7 @@

- + :inverse-transform-vector vec [メソッド]

@@ -315,7 +315,7 @@

- + :transform trans &optional (wrt :local) [メソッド]

@@ -337,7 +337,7 @@

- + :move-to trans &optional (wrt :local) [メソッド]

@@ -352,7 +352,7 @@

- + :translate p &optional (wrt :local) [メソッド]

@@ -366,7 +366,7 @@

- + :locate p &optional (wrt :local) [メソッド]

@@ -382,7 +382,7 @@

- + :rotate theta axis &optional (wrt :local) [メソッド]

@@ -412,7 +412,7 @@

- + :orient theta axis &optional (wrt :local) [メソッド]

@@ -426,7 +426,7 @@

- + :inverse-transformation [メソッド]

@@ -440,7 +440,7 @@

- + :transformation coords (wrt :local) [メソッド]

@@ -458,7 +458,7 @@

- + :Euler az1 ay az2 [メソッド]

@@ -473,7 +473,7 @@

- + :roll-pitch-yaw roll pitch yaw [メソッド]

@@ -487,7 +487,7 @@

- + :4x4 &optional mat44 [メソッド]

@@ -504,7 +504,7 @@

- +

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node112.html b/doc/html/jmanual-node112.html index 0d9e2c9c..550adc11 100644 --- a/doc/html/jmanual-node112.html +++ b/doc/html/jmanual-node112.html @@ -63,7 +63,7 @@


-
+ cascaded-coords [クラス]


   :super   coordinates 
 
:slots (parent descendants worldcoords manager changed) @@ -82,7 +82,7 @@

- + :inheritance [メソッド]

@@ -98,7 +98,7 @@

- + :assoc childcoords &optional relative-coords [メソッド]

@@ -116,7 +116,7 @@

- + :dissoc childcoords [メソッド]

@@ -131,7 +131,7 @@

- + :changed [メソッド]

@@ -147,7 +147,7 @@

- + :update [メソッド]

@@ -162,7 +162,7 @@

- + :worldcoords [メソッド]

@@ -179,7 +179,7 @@

- + :worldpos [メソッド]

@@ -193,7 +193,7 @@

- + :worldrot [メソッド]

@@ -207,7 +207,7 @@

- + :transform-vector vec [メソッド]

@@ -222,7 +222,7 @@

- + :inverse-transform-vector vec [メソッド]

@@ -236,7 +236,7 @@

- + :inverse-transformation [メソッド]

@@ -250,7 +250,7 @@

- + :transform trans &optional (wrt :local) [メソッド]

@@ -261,7 +261,7 @@



-
+ :translate fltvec &optional (wrt :local) [メソッド]
@@ -272,7 +272,7 @@



-
+ :locate fltvec &optional (wrt :local) [メソッド]
@@ -283,7 +283,7 @@



-
+ :rotate theta axis &optional (wrt :local) [メソッド]
@@ -294,7 +294,7 @@



-
+ :orient theta axis &optional (wrt :local) [メソッド]
@@ -308,7 +308,7 @@

- + make-coords &key :pos :rot :rpy :Euler :angle :axis :4X4 :coords :name [関数]

@@ -321,7 +321,7 @@

- + make-cascoords &key :pos :rot :rpy :Euler :angle :axis :4X4 :coords :name [関数]

@@ -332,7 +332,7 @@



-
+ coords &key :pos :rot :rpy :Euler :angle :axis :4X4 :coords :name [関数]
@@ -343,7 +343,7 @@



-
+ cascoords &key :pos :rot :rpy :Euler :angle :axis :4X4 :coords :name [関数] @@ -359,7 +359,7 @@



-
+ transform-coords coords1 coords2 &optional (coords3 (coords)) [関数]
@@ -372,7 +372,7 @@



-
+ transform-coords* &rest coords [関数]
@@ -385,7 +385,7 @@



-
+ wrt coords vec [関数]
@@ -432,7 +432,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node113.html b/doc/html/jmanual-node113.html index 10555fff..76e98f2b 100644 --- a/doc/html/jmanual-node113.html +++ b/doc/html/jmanual-node113.html @@ -64,7 +64,7 @@

-Euslispは、3次元の幾何学モデルの内部表現としてBrep(境界表現)を採用している。 +Euslispは、3次元の幾何学モデルの内部表現としてBrep(境界表現)を採用している。 Brep内の要素はedge, plane, polygon, face, hole,bodyクラスによって 表現される。 基本bodyの作成関数とbodyの合成関数は、これらのクラスの新しい @@ -75,7 +75,7 @@

-

+

Table: マルチプロセッサ上で実行されたプログラムの並列度
@@ -118,7 +118,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node114.html b/doc/html/jmanual-node114.html index bcda4209..05c2b745 100644 --- a/doc/html/jmanual-node114.html +++ b/doc/html/jmanual-node114.html @@ -67,7 +67,7 @@



- + vplus vector-list [関数]

@@ -84,7 +84,7 @@

- + vector-mean vector-list [関数]

@@ -98,7 +98,7 @@

- + triangle a b c &optional (normal #f(0 0 1)) [関数]

@@ -119,7 +119,7 @@

- + triangle-normal a b c [関数]

@@ -133,7 +133,7 @@

- + vector-angle v1 v2 &optional (normal (v* v1 v2)) [関数]

@@ -167,7 +167,7 @@

- + face-normal-vector vertices [関数]

@@ -181,7 +181,7 @@

- + farthest p points [関数]

@@ -195,7 +195,7 @@

- + farthest-pair points [関数]

@@ -210,7 +210,7 @@

- + maxindex 3D-floatvec [関数]

@@ -224,7 +224,7 @@

- + random-vector &optional (range 1.0) [関数]

@@ -238,7 +238,7 @@

- + random-normalized-vector &optional (range 1.0) [関数]

@@ -252,7 +252,7 @@

- + random-vectors count range [関数]

@@ -266,7 +266,7 @@

- + line-intersection p1 p2 p3 p4 [関数]

@@ -284,7 +284,7 @@

- + collinear-p p1 p2 p3 &optional tolerance [関数]

@@ -316,7 +316,7 @@

- + find-coplanar-vertices p1 p2 p3 vlist [関数]

@@ -332,7 +332,7 @@

- + find-connecting-edge vertex edgelist [関数]

@@ -346,7 +346,7 @@

- + make-vertex-edge-htab bodfacs [関数]

@@ -362,7 +362,7 @@

- + left-points points p1 p2 normal [関数]

@@ -379,7 +379,7 @@

- + right-points points p1 p2 normal [関数]

@@ -396,7 +396,7 @@

- + left-most-point points p1 p2 normal [関数]

@@ -413,7 +413,7 @@

- + right-most-point points p1 p2 normal [関数]

@@ -430,7 +430,7 @@

- + eps= num1 num2 [(tolerance *epsilon*)] [関数]

@@ -443,7 +443,7 @@



-
+ eps

-
+ eps

-
+ eps

-
+ eps


-
+ bounding-box [クラス]


   :super   object 
 
:slots (minpoint maxpoint) @@ -542,7 +542,7 @@

- + :box [メソッド]

@@ -553,7 +553,7 @@



-
+ :volume [メソッド]
@@ -564,7 +564,7 @@



-
+ :grow rate [メソッド]
@@ -577,7 +577,7 @@



-
+ :inner point [メソッド]
@@ -590,7 +590,7 @@



-
+ :intersection box2 &optional tolerance [メソッド]
@@ -604,7 +604,7 @@



-
+ :union box2 [メソッド]
@@ -616,7 +616,7 @@



-
+ :intersectionp box2 [メソッド]
@@ -631,7 +631,7 @@



-
+ :extreme-point direction [メソッド]
@@ -644,7 +644,7 @@



-
+ :corners [メソッド]
@@ -658,7 +658,7 @@



-
+ :below box2 &optional (direction #(0 0 1) [メソッド]
@@ -673,7 +673,7 @@



-
+ :body [メソッド]
@@ -686,7 +686,7 @@



-
+ :init vlist &optional tolerance [メソッド]
@@ -702,7 +702,7 @@

- + make-bounding-box points [tolerance] [関数]

@@ -715,7 +715,7 @@



-
+ bounding-box-union boxes [tolerance *contact-threshold*] [関数]
@@ -728,7 +728,7 @@



-
+ bounding-box-intersection boxes [tolerance *contact-threshold*] [関数]
@@ -774,7 +774,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node115.html b/doc/html/jmanual-node115.html index 114c0fb7..3edd5e28 100644 --- a/doc/html/jmanual-node115.html +++ b/doc/html/jmanual-node115.html @@ -74,7 +74,7 @@




-
+ line [クラス]


   :super   propertied-object 
 
:slots ((pvert :type floatvector)(nvert :type floatvector)) @@ -97,7 +97,7 @@

- + :vertices [メソッド]

@@ -110,7 +110,7 @@

- + :point p [メソッド]

@@ -126,7 +126,7 @@



-
+ :parameter point [メソッド]
@@ -139,7 +139,7 @@



-
+ :direction [メソッド]
@@ -151,7 +151,7 @@



-
+ :end-point v [メソッド]
@@ -168,7 +168,7 @@

- + :box [メソッド]

@@ -179,7 +179,7 @@



-
+ :boxtest box [メソッド]
@@ -191,7 +191,7 @@



-
+ :length [メソッド]
@@ -202,7 +202,7 @@



-
+ :distance point-or-line [メソッド]
@@ -221,7 +221,7 @@

- + :foot point [メソッド]

@@ -234,7 +234,7 @@



-
+ :common-perpendicular l [メソッド]
@@ -248,7 +248,7 @@



-
+ :project plane [メソッド]
@@ -260,7 +260,7 @@



-
+ :collinear-point point &optional (tolerance *coplanar-threshold*) [メソッド]
@@ -275,7 +275,7 @@



-
+ :on-line-point point &optional (tolerance *coplanar-threshold*) [メソッド]
@@ -288,7 +288,7 @@



-
+ :collinear-line ln &optional (tolerance *coplanar-threshold*) [メソッド]
@@ -301,7 +301,7 @@



-
+ :coplanar ln &optional (tolerance *coplanar-threshold*) [メソッド]
@@ -316,7 +316,7 @@



-
+ :intersection ln [メソッド]
@@ -332,7 +332,7 @@



-
+ :intersect-line ln [メソッド]
@@ -348,7 +348,7 @@


-
+ edge [クラス]


   :super   line 
 
:slots (pface nface @@ -375,7 +375,7 @@

- + make-line point1 point2 [関数]

@@ -390,7 +390,7 @@

- + :pvertex pf [メソッド]

@@ -404,7 +404,7 @@

- + :nvertex pf [メソッド]

@@ -418,7 +418,7 @@

- + :body [メソッド]

@@ -429,7 +429,7 @@



-
+ :pface pv nv [メソッド]
@@ -441,7 +441,7 @@



-
+ :nface pv nv [メソッド]
@@ -453,7 +453,7 @@



-
+ :binormal aface [メソッド]
@@ -465,7 +465,7 @@



-
+ :angle [メソッド]
@@ -477,7 +477,7 @@



-
+ :set-angle [メソッド]
@@ -492,7 +492,7 @@

- + :invert [メソッド]

@@ -503,7 +503,7 @@



-
+ :set-face pv nv f [メソッド]
@@ -520,7 +520,7 @@

- + :contourp viewpoint [メソッド]

@@ -536,7 +536,7 @@

- + :approximated-p [メソッド]

@@ -553,7 +553,7 @@

- + :set-approximated-flag &optional (threshold 0.7) [メソッド]

@@ -573,7 +573,7 @@

- + :init &key :pface :nface :pvertex :nvertex [メソッド]

@@ -618,7 +618,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node116.html b/doc/html/jmanual-node116.html index 788d6e1e..40a53f3e 100644 --- a/doc/html/jmanual-node116.html +++ b/doc/html/jmanual-node116.html @@ -74,7 +74,7 @@




-
+ plane [クラス]


   :super   propertied-object 
 
:slots ((normal :type float-vector) @@ -93,7 +93,7 @@

- + :normal [メソッド]

@@ -105,7 +105,7 @@



-
+ :distance point [メソッド]
@@ -117,7 +117,7 @@



-
+ :coplanar-point point [メソッド]
@@ -129,7 +129,7 @@



-
+ :coplanar-line line [メソッド]
@@ -143,7 +143,7 @@

- + :intersection point1 point2 [メソッド]

@@ -157,7 +157,7 @@



-
+ :intersection-edge edge [メソッド]
@@ -170,7 +170,7 @@



-
+ :foot point [メソッド]
@@ -184,7 +184,7 @@

- + :init normal point [メソッド]

@@ -202,7 +202,7 @@


-
+ polygon [クラス]


   :super   plane 
 
:slots (convexp edges vertices @@ -226,7 +226,7 @@

- + :box &optional tolerance [メソッド]

@@ -238,7 +238,7 @@



-
+ :boxtest box2 &optional tolerance [メソッド]
@@ -252,7 +252,7 @@



-
+ :edges [メソッド]
@@ -272,7 +272,7 @@



-
+ :edge n [メソッド]
@@ -283,7 +283,7 @@



-
+ :vertices [メソッド]
@@ -298,7 +298,7 @@



-
+ :vertex n [メソッド]
@@ -309,7 +309,7 @@



-
+ :insidep point &optional (tolerance *epsilon*) [メソッド]
@@ -322,7 +322,7 @@



-
+ :intersect-point-vector point vnorm [メソッド]
@@ -335,7 +335,7 @@



-
+ :intersect-line p1 p2 [メソッド]
@@ -349,7 +349,7 @@



-
+ :intersect-edge edge [メソッド]
@@ -363,7 +363,7 @@



-
+ :intersect-face aregion [メソッド]
@@ -375,7 +375,7 @@



-
+ :transform-normal [メソッド]
@@ -386,7 +386,7 @@



-
+ :reset-normal [メソッド]
@@ -398,7 +398,7 @@



-
+ :invert [メソッド]
@@ -409,7 +409,7 @@



-
+ :area [メソッド]
@@ -420,7 +420,7 @@



-
+ :init &key :vertices :edges :normal :distance [メソッド]
@@ -433,7 +433,7 @@


-
+ face [クラス]


   :super   polygon 
 
:slots (holes mbody primitive-face id) @@ -453,7 +453,7 @@

- + :all-edges [メソッド]

@@ -464,7 +464,7 @@



-
+ :all-vertices [メソッド]
@@ -478,7 +478,7 @@



-
+ :insidep point [メソッド]
@@ -492,7 +492,7 @@



-
+ :area [メソッド]
@@ -505,7 +505,7 @@



-
+ :centroid &optional point [メソッド]
@@ -521,7 +521,7 @@



-
+ :invert [メソッド]
@@ -534,7 +534,7 @@



-
+ :enter-hole hole [メソッド]
@@ -546,7 +546,7 @@



-
+ :primitive-body [メソッド]
@@ -558,7 +558,7 @@



-
+ :id [メソッド]
@@ -570,7 +570,7 @@



-
+ :face-id [メソッド]
@@ -584,7 +584,7 @@



-
+ :body-type [メソッド]
@@ -596,7 +596,7 @@



-
+ :init &key :normal :distance :edges :vertices :holes [メソッド]
@@ -609,7 +609,7 @@


-
+ hole [クラス]


   :super   polygon 
 
:slots (myface) @@ -629,7 +629,7 @@

- + :face [メソッド]

@@ -640,7 +640,7 @@



-
+ :enter-face face [メソッド]
@@ -654,7 +654,7 @@



-
+ :init &key :normal :distance :edges :vertices :face [メソッド]
@@ -698,7 +698,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node117.html b/doc/html/jmanual-node117.html index 76ce6fa7..a3d6085d 100644 --- a/doc/html/jmanual-node117.html +++ b/doc/html/jmanual-node117.html @@ -64,7 +64,7 @@


-
+ body [クラス]


   :super   cascaded-coords 
 
:slots (faces edges vertices model-vertices box convexp evertedp csg) @@ -82,7 +82,7 @@

- + :magnify rate [メソッド]

@@ -97,7 +97,7 @@

- + :translate-vertices vector [メソッド]

@@ -112,7 +112,7 @@

- + :rotate-vertices angle axis [メソッド]

@@ -125,7 +125,7 @@



-
+ :reset-model-vertices [メソッド]
@@ -136,7 +136,7 @@



-
+ :newcoords rot &optional pos [メソッド]
@@ -149,7 +149,7 @@



-
+ :vertices [メソッド]
@@ -160,7 +160,7 @@



-
+ :edges [メソッド]
@@ -171,7 +171,7 @@



-
+ :faces [メソッド]
@@ -183,7 +183,7 @@



-
+ :box [メソッド]
@@ -194,7 +194,7 @@



-
+ :Euler [メソッド]
@@ -220,7 +220,7 @@



-
+ :perimeter [メソッド]
@@ -232,7 +232,7 @@



-
+ :volume &optional (reference-point #f(0 0 0)) [メソッド]
@@ -244,7 +244,7 @@



-
+ :centroid &optional (point #f(0 0 0) [メソッド]
@@ -256,7 +256,7 @@



-
+ :possibly-interfering-faces box [メソッド]
@@ -267,7 +267,7 @@



-
+ :common-box body [メソッド]
@@ -281,7 +281,7 @@



-
+ :insidep point [メソッド]
@@ -297,7 +297,7 @@

- + :intersect-face face [メソッド]

@@ -309,7 +309,7 @@



-
+ :intersectp body [メソッド]
@@ -321,7 +321,7 @@



-
+ :evert [メソッド]
@@ -333,7 +333,7 @@



-
+ :faces-intersect-with-point-vector point direction [メソッド]
@@ -345,7 +345,7 @@



-
+ :distance target [メソッド]
@@ -359,7 +359,7 @@



-
+ :csg [メソッド]
@@ -371,7 +371,7 @@



-
+ :primitive-body [メソッド]
@@ -383,7 +383,7 @@



-
+ :primitive-body-p [メソッド]
@@ -395,7 +395,7 @@



-
+ :creation-form [メソッド]
@@ -407,7 +407,7 @@



-
+ :body-type [メソッド]
@@ -420,7 +420,7 @@



-
+ :primitive-groups [メソッド]
@@ -434,7 +434,7 @@



-
+ :get-face body &optional face id [メソッド]
@@ -455,7 +455,7 @@



-
+ :init &key :faces :edges :vertices [メソッド]
@@ -473,7 +473,7 @@



-
+ :constraint b [メソッド]
@@ -518,7 +518,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node118.html b/doc/html/jmanual-node118.html index 9947079a..94b98d7e 100644 --- a/doc/html/jmanual-node118.html +++ b/doc/html/jmanual-node118.html @@ -68,7 +68,7 @@



- + make-plane &key :normal :point :distance [関数]

@@ -83,7 +83,7 @@

- + *xy-plane* [変数]

@@ -94,7 +94,7 @@



-
+ *yz-plane* [変数]
@@ -105,7 +105,7 @@



-
+ *zx-plane* [変数]
@@ -118,7 +118,7 @@

-

+

Figure: 頂点とエッジと面の分類
@@ -134,7 +134,7 @@

- + make-cube xsize ysize zsize &key :name :color [関数]

@@ -149,7 +149,7 @@

- + make-prism bottom-points sweep-vector &key :name :color [関数]

@@ -173,7 +173,7 @@

- + make-cylinder radius height &key (:segments 12) :name :color [関数]

@@ -188,7 +188,7 @@

- + make-cone top bottom &key (:segments 16) :color :name [関数]

@@ -207,7 +207,7 @@

- + make-solid-of-revolution points &key (:segments 16) :name :color [関数]

@@ -232,7 +232,7 @@

- + make-torus points &key (:segments 16) :name :color [関数]

@@ -247,7 +247,7 @@

- + make-icosahedron &optional (radius 1.0) [関数]

@@ -261,7 +261,7 @@

- + make-dodecahedron &optional (radius 1.0) [関数]

@@ -275,7 +275,7 @@

- + make-gdome abody [関数]

@@ -301,7 +301,7 @@

- + grahamhull vertices &optional (normal #f(0 0 1)) [関数]

@@ -316,7 +316,7 @@

- + quickhull vertices &optional (normal #f(0 0 1)) [関数]

@@ -330,7 +330,7 @@

- + convex-hull-3d vertices [関数]

@@ -342,7 +342,7 @@



-
+ make-body-from-vertices vertices-list [関数]
@@ -388,7 +388,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node119.html b/doc/html/jmanual-node119.html index 336670a2..45ecbcf5 100644 --- a/doc/html/jmanual-node119.html +++ b/doc/html/jmanual-node119.html @@ -68,7 +68,7 @@



- + face+ face1 face2 [関数]

@@ -79,7 +79,7 @@



- + face* face1 face2 [関数]
@@ -96,7 +96,7 @@

- + cut-body body cutting-plane [関数]

@@ -110,7 +110,7 @@

- + body+ body1 body2 &rest more-bodies [関数]

@@ -121,7 +121,7 @@



- + body- body1 body2 [関数]
@@ -132,7 +132,7 @@



- + body* body1 body2 [関数]
@@ -154,7 +154,7 @@

- + body/ body plane [関数]

@@ -169,7 +169,7 @@

- + body-interference &rest bodies [関数]

@@ -187,7 +187,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node12.html b/doc/html/jmanual-node12.html index 76d0c1a1..b1440a26 100644 --- a/doc/html/jmanual-node12.html +++ b/doc/html/jmanual-node12.html @@ -111,7 +111,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node120.html b/doc/html/jmanual-node120.html index 01f3bbde..24a2689c 100644 --- a/doc/html/jmanual-node120.html +++ b/doc/html/jmanual-node120.html @@ -73,7 +73,7 @@




-
+ coordinates-axes [クラス]

   :super   cascaded-coords 
 
:slots (size model-points points lines) @@ -93,7 +93,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node121.html b/doc/html/jmanual-node121.html index d7f2a865..9bfe9779 100644 --- a/doc/html/jmanual-node121.html +++ b/doc/html/jmanual-node121.html @@ -72,7 +72,7 @@



- + constrained-motion c [関数]

@@ -86,7 +86,7 @@

- + constrained-force m [関数]

@@ -101,7 +101,7 @@

- + draw-constraint c [関数]

@@ -114,7 +114,7 @@

- + draw-motion m a b [関数]

@@ -161,7 +161,7 @@

拘束の例を次の図で示す。図の小さな矢印は,ペグに対する拘束を示す。
-
+

Figure: 基本body
@@ -178,7 +178,7 @@

ペグを穴に入れる作業において取り得る動作の例を次の図で示す。 この例は,上記のプログラムと一致している。 -
+

Figure 11: Constraints for a peg in a hole.
@@ -199,7 +199,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node122.html b/doc/html/jmanual-node122.html index ab62871c..d643a684 100644 --- a/doc/html/jmanual-node122.html +++ b/doc/html/jmanual-node122.html @@ -189,7 +189,7 @@


-
+
pv data [関数]

@@ -206,7 +206,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node123.html b/doc/html/jmanual-node123.html index d6aa3949..7985065f 100644 --- a/doc/html/jmanual-node123.html +++ b/doc/html/jmanual-node123.html @@ -85,7 +85,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node124.html b/doc/html/jmanual-node124.html index 03a7870b..b80fa130 100644 --- a/doc/html/jmanual-node124.html +++ b/doc/html/jmanual-node124.html @@ -78,7 +78,7 @@

-

+

Figure 12: Possible motions of a peg in a hole
@@ -97,7 +97,7 @@




-
+ viewing [クラス]


   :super   cascaded-coords 
 
:slots (viewcoords) @@ -115,7 +115,7 @@

- + :viewpoint [メソッド]

@@ -129,7 +129,7 @@

- + :view-direction [メソッド]

@@ -144,7 +144,7 @@

- + :view-up [メソッド]

@@ -157,7 +157,7 @@



-
+ :view-right [メソッド]
@@ -172,7 +172,7 @@

- + :look from &optional (to #f(0 0 0)) [メソッド]

@@ -187,7 +187,7 @@

- +


-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node125.html b/doc/html/jmanual-node125.html index 8f77f173..e073e8f5 100644 --- a/doc/html/jmanual-node125.html +++ b/doc/html/jmanual-node125.html @@ -96,7 +96,7 @@




-
+ projection [クラス]


   :super   viewing 
 
:slots (screenx screeny hither yon projection-matrix) @@ -114,7 +114,7 @@

- + :projection &optional pmat [メソッド]

@@ -128,7 +128,7 @@



-
+ :project vec [メソッド]
@@ -142,7 +142,7 @@



-
+ :project3 vec [メソッド]
@@ -156,7 +156,7 @@



-
+ :view vec [メソッド]
@@ -169,7 +169,7 @@



-
+ :screen xsize (&optional (ysize xsize)) [メソッド]
@@ -182,7 +182,7 @@



-
+ :hither depth-to-front-clip-plane [メソッド]
@@ -195,7 +195,7 @@



-
+ :yon depth-to-back-clip-plane [メソッド]
@@ -208,7 +208,7 @@



-
+ :aspect &oiptional ratio [メソッド]
@@ -223,7 +223,7 @@



-
+


-
+ parallel-viewing [クラス]


   :super   projection 
 
:slots () @@ -271,7 +271,7 @@

- + :make-projection [メソッド]

@@ -284,7 +284,7 @@


-
+ perspective-viewing [クラス]


   :super   projection 
 
:slots (viewdistance) @@ -302,7 +302,7 @@

- + :make-projection [メソッド]

@@ -313,7 +313,7 @@



-
+ :ray u v [メソッド]
@@ -325,7 +325,7 @@



-
+ :viewdistance &optional vd [メソッド]
@@ -341,7 +341,7 @@



-
+ :view-angle &optional ang [メソッド]
@@ -358,7 +358,7 @@



-
+ :zoom &optional scale [メソッド]
@@ -373,7 +373,7 @@



-
+ :lookaround alfa beta [メソッド]
@@ -391,7 +391,7 @@



-
+ :look-body bodies [メソッド]
@@ -407,7 +407,7 @@

- + :init &key (:viewdistance 100.0) &allow-other-keys [メソッド]

@@ -452,7 +452,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node126.html b/doc/html/jmanual-node126.html index 31264c9c..9bc015a8 100644 --- a/doc/html/jmanual-node126.html +++ b/doc/html/jmanual-node126.html @@ -89,7 +89,7 @@



- + homo-viewport-clip v1 v2 [関数]

@@ -114,7 +114,7 @@


-
+ viewport [クラス]


   :super   coordinates 
 
:slots @@ -134,7 +134,7 @@

- + :xcenter &optional xcenter [メソッド]

@@ -147,7 +147,7 @@



-
+ :ycenter &optional ycenter [メソッド]
@@ -159,7 +159,7 @@



-
+ :size &optional size [メソッド]
@@ -173,7 +173,7 @@

- + :width &optional width [メソッド]

@@ -185,7 +185,7 @@



-
+ :height &optional height [メソッド]
@@ -197,7 +197,7 @@



-
+ :screen-point-to-ndc p [メソッド]
@@ -210,7 +210,7 @@



-
+ :ndc-point-to-screen p [メソッド]
@@ -222,7 +222,7 @@



-
+ :ndc-line-to-screen p1 p2 &optional (do-clip t) [メソッド]
@@ -236,7 +236,7 @@



-
+ :init &key (:xcenter 100) (:ycenter 100) (:size 100) (width 100) (height 100) [メソッド] @@ -282,7 +282,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node127.html b/doc/html/jmanual-node127.html index e4c2a836..a0ea8a4f 100644 --- a/doc/html/jmanual-node127.html +++ b/doc/html/jmanual-node127.html @@ -77,7 +77,7 @@




-
+ viewer [クラス]


   :super   object 
 
:slots (eye :type viewint) @@ -97,7 +97,7 @@

- + :viewing &rest msg [メソッド]

@@ -110,7 +110,7 @@



-
+ :viewport &rest msg [メソッド]
@@ -123,7 +123,7 @@



-
+ :viewsurface &rest msg [メソッド]
@@ -136,7 +136,7 @@



-
+ :adjust-viewport [メソッド]
@@ -149,7 +149,7 @@



-
+ :resize width height [メソッド]
@@ -162,7 +162,7 @@



-
+ :draw-line-ndc p1 p2 &optional (do-clip t) [メソッド]
@@ -174,7 +174,7 @@



-
+ :draw-polyline-ndc polylines [メソッド]
@@ -186,7 +186,7 @@



-
+ :draw-star-ndc center &optional (size 0.01) [メソッド]
@@ -198,7 +198,7 @@



-
+ :draw-box-ndc low-left up-right [メソッド]
@@ -210,7 +210,7 @@



-
+ :draw-arc-ndc point width height angle1 angle2 &optional color [メソッド]
@@ -224,7 +224,7 @@



-
+ :draw-fill-arc-ndc point width height angle1 angle2 &optional color [メソッド]
@@ -236,7 +236,7 @@



-
+ :draw-string-ndc position string &optional color [メソッド]
@@ -248,7 +248,7 @@



-
+ :draw-image-string-ndc position string &optional color [メソッド]
@@ -259,7 +259,7 @@



-
+ :draw-rectangle-ndc position width height &optional color [メソッド]
@@ -270,7 +270,7 @@



-
+ :draw-fill-rectangle-ndc point width height &optional color [メソッド]
@@ -281,7 +281,7 @@



-
+ :draw-line p1 p2 &optional (do-clip t) [メソッド]
@@ -293,7 +293,7 @@



-
+ :draw-star position &optional (size 0.01) [メソッド]
@@ -305,7 +305,7 @@



-
+ :draw-box center &optional (size 0.01) [メソッド]
@@ -317,7 +317,7 @@



-
+ :draw-arrow p1 p2 [メソッド]
@@ -329,7 +329,7 @@



-
+ :draw-edge edge [メソッド]
@@ -340,7 +340,7 @@



-
+ :draw-edge-image edge-image [メソッド]
@@ -351,7 +351,7 @@



-
+ :draw-faces face-list &optional (normal-clip nil) [メソッド]
@@ -362,7 +362,7 @@



-
+ :draw-body body &optional (normal-clip nil) [メソッド]
@@ -373,7 +373,7 @@



-
+ :draw-axis coordinates &optional size [メソッド]
@@ -385,7 +385,7 @@



-
+ :draw &rest things [メソッド]
@@ -406,7 +406,7 @@



-
+ :erase &rest things [メソッド]
@@ -418,7 +418,7 @@



-
+ :init &key :viewing :viewport :viewsurface [メソッド]
@@ -433,7 +433,7 @@

- +

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node128.html b/doc/html/jmanual-node128.html index af394f69..98ac6604 100644 --- a/doc/html/jmanual-node128.html +++ b/doc/html/jmanual-node128.html @@ -68,7 +68,7 @@



- + draw [viewer] &rest thing [関数]

@@ -85,7 +85,7 @@

- + draw-axis [viewer] [size] &rest thing [関数]

@@ -100,7 +100,7 @@

- + draw-arrow p1 p2 [関数]

@@ -114,7 +114,7 @@

- + hid [viewer] &rest thing [関数]

@@ -128,7 +128,7 @@

- + hidd [viewer] &rest thing [関数]

@@ -142,7 +142,7 @@

- + hid2 body-list viewing [関数]

@@ -157,7 +157,7 @@

- +

- + make-light-source pos &optional (intensity 1.0) [関数]

@@ -207,7 +207,7 @@

- + tektro file &rest forms [マクロ]

@@ -223,7 +223,7 @@

- + kdraw file &rest forms [マクロ]

@@ -253,7 +253,7 @@

- + pictdraw file &rest forms [マクロ]

@@ -278,7 +278,7 @@

- + hls2rgb hue lightness saturation &optional (range 255) [関数]

@@ -306,7 +306,7 @@



- + rgb2hls red green blue &optional (range 255) [関数]
@@ -352,7 +352,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node129.html b/doc/html/jmanual-node129.html index ce40b417..cd11ccd4 100644 --- a/doc/html/jmanual-node129.html +++ b/doc/html/jmanual-node129.html @@ -58,7 +58,7 @@

- +
アニメーション

@@ -95,7 +95,7 @@


-
+
pixmap-animation count &rest forms [マクロ]

@@ -109,7 +109,7 @@



- + playback-pixmaps pixmaps &optional (surf *viewsurface*) [関数]
@@ -124,7 +124,7 @@

- + hid-lines-animation count &rest forms [マクロ]

@@ -139,7 +139,7 @@



- + playback-hid-lines lines &optional (view *viewer*) [関数]
@@ -156,7 +156,7 @@

- + list-visible-segments hid-result [関数]

@@ -174,7 +174,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node13.html b/doc/html/jmanual-node13.html index 968c2618..331a36a1 100644 --- a/doc/html/jmanual-node13.html +++ b/doc/html/jmanual-node13.html @@ -100,7 +100,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node130.html b/doc/html/jmanual-node130.html index 8c4eade7..3bc6bf66 100644 --- a/doc/html/jmanual-node130.html +++ b/doc/html/jmanual-node130.html @@ -65,7 +65,7 @@

Euslisp上のXwindowインターフェースは、'eusx'という 名前でEuslispが呼び出されたとき、実行可能となる。 3eusxは、起動時に環境変数"DISPLAY"を参照してXserverに接続を試みるため、 + HREF="jmanual-footnode.html#foot39053">3eusxは、起動時に環境変数"DISPLAY"を参照してXserverに接続を試みるため、 自分のXseverに環境変数"DISPLAY"が正しく設定されていなければならない。

@@ -126,7 +126,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node131.html b/doc/html/jmanual-node131.html index fa95f2e1..f6d390c7 100644 --- a/doc/html/jmanual-node131.html +++ b/doc/html/jmanual-node131.html @@ -64,7 +64,7 @@


-
+
x:*display* [変数]
@@ -75,7 +75,7 @@



- + x:*root* [変数]
@@ -86,7 +86,7 @@



- + x:*screen* [変数]
@@ -97,7 +97,7 @@



- + x:*visual* [変数]
@@ -108,7 +108,7 @@



- + x:*blackpixel* [変数]
@@ -119,7 +119,7 @@



- + x:*whitepixel* [変数]
@@ -130,7 +130,7 @@



- + x:*fg-pixel* [変数]
@@ -141,7 +141,7 @@



- + x:*bg-pixel* [変数]
@@ -152,7 +152,7 @@



- + x:*color-map* [変数]
@@ -163,7 +163,7 @@



- + x:*defaultGC* [変数]
@@ -174,7 +174,7 @@



- + x:*whitegc* [変数]
@@ -185,7 +185,7 @@



- + x:*blackgc* [変数]
@@ -196,7 +196,7 @@



- + *gray-pixmap* [変数]
@@ -207,7 +207,7 @@



- + *gray25-pixmap* [変数]
@@ -219,7 +219,7 @@



- + *gray50-pixmap* [変数]
@@ -230,7 +230,7 @@



- + *gray75-pixmap* [変数]
@@ -241,7 +241,7 @@



- + *gray25-gc* [変数]
@@ -252,7 +252,7 @@



- + *gray50-gc* [変数]
@@ -263,7 +263,7 @@



- + *gray75-gc* [変数]
@@ -274,7 +274,7 @@



- + *gray* [変数]
@@ -285,7 +285,7 @@



- + *bisque1* [変数]
@@ -296,7 +296,7 @@



- + *bisque2* [変数]
@@ -307,7 +307,7 @@



- + *bisque3* [変数]
@@ -318,7 +318,7 @@



- + *lightblue2* [変数]
@@ -329,7 +329,7 @@



- + *lightpink1* [変数]
@@ -340,7 +340,7 @@



- + *maroon* [変数]
@@ -351,7 +351,7 @@



- + *max-intensity* [変数]
@@ -362,7 +362,7 @@



- + font-cour8 [変数]
@@ -373,7 +373,7 @@



- + font-cour10 [変数]
@@ -384,7 +384,7 @@



- + font-cour12 [変数]
@@ -395,7 +395,7 @@



- + font-cour14 [変数]
@@ -406,7 +406,7 @@



- + font-cour18 [変数]
@@ -417,7 +417,7 @@



- + font-courb12 [変数]
@@ -428,7 +428,7 @@



- + font-courb14 [変数]
@@ -439,7 +439,7 @@



- + font-courb18 [変数]
@@ -450,7 +450,7 @@



- + font-helvetica-12 [変数]
@@ -461,7 +461,7 @@



- + font-lucidasans-bold-12 [変数]
@@ -472,7 +472,7 @@



- + font-lucidasans-bold-14 [変数]
@@ -483,7 +483,7 @@



- + font-helvetica-bold-12 [変数]
@@ -495,7 +495,7 @@



- + font-a14 [変数]
@@ -508,7 +508,7 @@

- + x:*xwindows* [変数]

@@ -520,7 +520,7 @@



- + x:*xwindow-hash-tab* [変数]
@@ -537,7 +537,7 @@

- + xflush [関数]

@@ -590,7 +590,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node132.html b/doc/html/jmanual-node132.html index 1755f641..2bc1aea4 100644 --- a/doc/html/jmanual-node132.html +++ b/doc/html/jmanual-node132.html @@ -67,7 +67,7 @@




-
+ Xobject [クラス]


   :super   geometry:viewsurface 
 
:slots @@ -86,7 +86,7 @@


-
+ Xdrawable [クラス]


   :super   Xobject 
 
:slots (drawable ; drawable ID @@ -114,7 +114,7 @@

- + :init id [メソッド]

@@ -128,7 +128,7 @@



-
+ :drawable [メソッド]
@@ -139,7 +139,7 @@



-
+ :flush [メソッド]
@@ -150,7 +150,7 @@



-
+ :geometry [メソッド]
@@ -166,7 +166,7 @@

- + :height [メソッド]

@@ -178,7 +178,7 @@



-
+ :width [メソッド]
@@ -190,7 +190,7 @@



-
+ :gc &rest newgc [メソッド]
@@ -206,7 +206,7 @@



-
+ :pos [メソッド]
@@ -222,7 +222,7 @@



-
+ :x [メソッド]
@@ -233,7 +233,7 @@



-
+ :y [メソッド]
@@ -244,7 +244,7 @@



-
+ :copy-from drw [メソッド]
@@ -259,7 +259,7 @@

-

+

Figure: viewing座標系と投影画面
@@ -275,7 +275,7 @@

- + :point x y &optional (gc gccon) [メソッド]

@@ -290,7 +290,7 @@



-
+ :line x1 y1 x2 y2 &optional (gc gcon) [メソッド]
@@ -303,7 +303,7 @@



-
+ :rectangle x y width height &optional (gc gcon) [メソッド]
@@ -316,7 +316,7 @@



-
+ :arc x y width height angle1 angle2 &optional (gc gcon) [メソッド]
@@ -330,7 +330,7 @@



-
+ :fill-rectangle x y width height &optional (gc gcon) [メソッド]
@@ -342,7 +342,7 @@



-
+ :fill-arc x y width height angle1 angle2 &optional (gc gcon) [メソッド]
@@ -354,7 +354,7 @@



-
+ :string x y str &optional (gc gcon) [メソッド]
@@ -366,7 +366,7 @@



-
+ :image-string x y str &optional (gc gcon) [メソッド]
@@ -378,7 +378,7 @@



-
+ :getimage &key :x :y :width :height (:mask #ffffffff) (:format 2) [メソッド]
@@ -396,7 +396,7 @@



-
+ :putimage image &key :src-x :src-y :dst-x :dst-y :width :height ((:gc g) gc) [メソッド]
@@ -409,7 +409,7 @@



-
+ :draw-line from to [メソッド]
@@ -422,7 +422,7 @@



-
+ :line-width &optional dots [メソッド]
@@ -435,7 +435,7 @@



-
+ :line-style &optional dash [メソッド]
@@ -448,7 +448,7 @@



-
+ :color &optional c [メソッド]
@@ -459,7 +459,7 @@



-
+ :clear [メソッド]
@@ -471,7 +471,7 @@



-
+ :clear-area &key :x :y :width :height :gc [メソッド]
@@ -485,7 +485,7 @@


-
+ Xpixmap [クラス]


   :super   Xdrawable 
 
:slots @@ -505,7 +505,7 @@

- + :init id [メソッド]

@@ -516,7 +516,7 @@



-
+ :create &key (:width 500) (:height 500) (:depth 1) (:gc *defaultgc*) [メソッド]
@@ -531,7 +531,7 @@



-
+ :create-from-bitmap-file fname [メソッド]
@@ -543,7 +543,7 @@



-
+ :write-to-bitmap-file fname [メソッド]
@@ -557,7 +557,7 @@



-
+ :destroy [メソッド]
@@ -571,7 +571,7 @@


-
+ Xwindow [クラス]


   :super   Xdrawable 
 
:slots (parent subwindows backing-store) @@ -592,7 +592,7 @@

- +

- + :map [メソッド]

@@ -663,7 +663,7 @@



-
+ :unmap [メソッド]
@@ -674,7 +674,7 @@



-
+ :selectinput event-mask [メソッド]
@@ -688,7 +688,7 @@



-
+ :destroy [メソッド]
@@ -704,7 +704,7 @@



-
+ :parent [メソッド]
@@ -715,7 +715,7 @@



-
+ :subwindows [メソッド]
@@ -730,7 +730,7 @@



-
+ :associate child [メソッド]
@@ -742,7 +742,7 @@



-
+ :dissociate child [メソッド]
@@ -756,7 +756,7 @@

- + :title title [メソッド]

@@ -771,7 +771,7 @@

- + :attributes [メソッド]

@@ -782,7 +782,7 @@



-
+ :visual [メソッド]
@@ -793,7 +793,7 @@



-
+ :screen [メソッド]
@@ -804,7 +804,7 @@



-
+ :root [メソッド]
@@ -817,7 +817,7 @@

- + :location [メソッド]

@@ -829,7 +829,7 @@



-
+ :depth [メソッド]
@@ -841,7 +841,7 @@



-
+ :size [メソッド]
@@ -852,7 +852,7 @@



-
+ :colormap [メソッド]
@@ -863,7 +863,7 @@



-
+ :move newx newy [メソッド]
@@ -876,7 +876,7 @@



-
+ :resize width height [メソッド]
@@ -891,7 +891,7 @@



-
+ :raise [メソッド]
@@ -902,7 +902,7 @@



-
+ :lower [メソッド]
@@ -913,7 +913,7 @@



-
+ :background pixel [メソッド]
@@ -929,7 +929,7 @@

- + :background-pixmap pixmap [メソッド]

@@ -941,7 +941,7 @@



-
+ :border pixel [メソッド]
@@ -953,7 +953,7 @@



-
+ :set-colormap cmap [メソッド]
@@ -964,7 +964,7 @@



-
+ :clear [メソッド]
@@ -976,7 +976,7 @@



-
+ :clear-area &key :x :y :width :height [メソッド]
@@ -990,7 +990,7 @@

- + make-xwindow &rest args [関数]

@@ -1002,7 +1002,7 @@



-
+ init-xwindow &optional (display (getenv "DISPLAY")) [関数]
@@ -1054,7 +1054,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node133.html b/doc/html/jmanual-node133.html index 58cea3b4..ef3fb597 100644 --- a/doc/html/jmanual-node133.html +++ b/doc/html/jmanual-node133.html @@ -64,7 +64,7 @@


-
+ gcontext [クラス]


   :super   Xobject 
 
:slots (gcid GCValues) @@ -83,7 +83,7 @@

- +

- + :gc [メソッド]

@@ -121,7 +121,7 @@



-
+ :free [メソッド]
@@ -134,7 +134,7 @@

- + :copy [メソッド]

@@ -145,7 +145,7 @@



-
+ :foreground &optional color [メソッド]
@@ -157,7 +157,7 @@



-
+ :background &optional color [メソッド]
@@ -169,7 +169,7 @@



-
+ :foreback fore back [メソッド]
@@ -180,7 +180,7 @@



-
+ :planemask &optional plane-mask [メソッド]
@@ -193,7 +193,7 @@

- + :function x [メソッド]

@@ -216,7 +216,7 @@

- + :font x [メソッド]

@@ -236,7 +236,7 @@

- + :line-width x [メソッド]

@@ -247,7 +247,7 @@



-
+ :line-style x [メソッド]
@@ -258,7 +258,7 @@



-
+ :dash &rest x [メソッド]
@@ -270,7 +270,7 @@



-
+ :tile pixmap [メソッド]
@@ -281,7 +281,7 @@



-
+ :stipple pixmap [メソッド]
@@ -292,7 +292,7 @@



-
+ :get-attribute attr [メソッド]
@@ -309,7 +309,7 @@

- +

- + font-id fontname [関数]

@@ -353,7 +353,7 @@

- + textdots str font-id [関数]

@@ -400,7 +400,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node134.html b/doc/html/jmanual-node134.html index a7fdb7b8..ce4322a9 100644 --- a/doc/html/jmanual-node134.html +++ b/doc/html/jmanual-node134.html @@ -65,7 +65,7 @@




-
+ colormap [クラス]

   :super   object 
 
:slots (cmapid planes pixels LUT-list) @@ -152,7 +152,7 @@



- + :id [メソッド]

@@ -163,7 +163,7 @@



-
+ :query pix [メソッド]
@@ -174,7 +174,7 @@



-
+ :alloc pix r g b [メソッド]
@@ -187,7 +187,7 @@



-
+ :store pix r g b [メソッド]
@@ -198,7 +198,7 @@



-
+ :store pix color-name [メソッド]
@@ -219,7 +219,7 @@

- + :store-hls pix hue lightness saturation [メソッド]

@@ -236,7 +236,7 @@

- + :destroy [メソッド]

@@ -247,7 +247,7 @@



-
+ :pixel LUT-name id [メソッド]
@@ -262,7 +262,7 @@

- + :allocate-private-colors num [メソッド]

@@ -276,7 +276,7 @@

- + :allocate-colors rgb-list [private] [メソッド]

@@ -292,7 +292,7 @@

- + :define-LUT LUT-name rgb-list [private] [メソッド]

@@ -308,7 +308,7 @@

- + :define-gray-scale-LUT LUT-name levels [private] [メソッド]

@@ -328,7 +328,7 @@

- + :define-rgb-LUT LUT-name red green blue [private] [メソッド]

@@ -348,7 +348,7 @@



-
+ :define-hls-LUT LUT-name count hue low-brightness high-brightness saturation [private] [メソッド] @@ -366,7 +366,7 @@

- +

- + :LUT-list [メソッド]

@@ -408,7 +408,7 @@



-
+ :LUT-names [メソッド]
@@ -419,7 +419,7 @@



-
+ :LUT name [メソッド]
@@ -430,7 +430,7 @@



-
+ :size LUT [メソッド]
@@ -441,7 +441,7 @@



-
+ :planes [メソッド]
@@ -454,7 +454,7 @@

- + :set-window xwin [メソッド]

@@ -467,7 +467,7 @@



-
+ :free pixel | LUT [メソッド]
@@ -479,7 +479,7 @@



-
+ :init [cmapid] [メソッド]
@@ -492,7 +492,7 @@



-
+ :create &key (planes 0) (colors 1) (visual *visual*) (contiguous i l) [メソッド] @@ -506,7 +506,7 @@


-
+ XColor [クラス]


   :super   cstruct 
 
:slots ((pixel :integer) @@ -534,7 +534,7 @@

- + :red [メソッド]

@@ -545,7 +545,7 @@



-
+ :blue [メソッド]
@@ -556,7 +556,7 @@



-
+ :green [メソッド]
@@ -567,7 +567,7 @@



-
+ :color [メソッド]
@@ -578,7 +578,7 @@



-
+ :init pix R G B &optional (f 7) [メソッド]
@@ -592,7 +592,7 @@

- + find-visual type depth &optional (screen 0) [関数]

@@ -642,7 +642,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node135.html b/doc/html/jmanual-node135.html index d44dd57c..fc1f5d7b 100644 --- a/doc/html/jmanual-node135.html +++ b/doc/html/jmanual-node135.html @@ -179,7 +179,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node136.html b/doc/html/jmanual-node136.html index 43cf3ef3..9169fc57 100644 --- a/doc/html/jmanual-node136.html +++ b/doc/html/jmanual-node136.html @@ -78,7 +78,7 @@



- + event [変数]

@@ -91,7 +91,7 @@

- + next-event [関数]

@@ -107,7 +107,7 @@

- + event-type event [関数]

@@ -155,7 +155,7 @@

- + event-window event [関数]

@@ -169,7 +169,7 @@

- + event-x event [関数]

@@ -184,7 +184,7 @@

- + event-y event [関数]

@@ -199,7 +199,7 @@

- + event-width event [関数]

@@ -214,7 +214,7 @@

- + event-height event [関数]

@@ -229,7 +229,7 @@

- + event-state event [関数]

@@ -244,7 +244,7 @@



-
+ display-events [関数]
@@ -259,7 +259,7 @@

- + window-main-loop &rest forms [マクロ]

@@ -283,7 +283,7 @@

- + window-main-thread [関数]

@@ -333,7 +333,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node137.html b/doc/html/jmanual-node137.html index bed157bf..cac4c159 100644 --- a/doc/html/jmanual-node137.html +++ b/doc/html/jmanual-node137.html @@ -66,7 +66,7 @@




-
+ panel [クラス]

   :super   xwindow 
 
:slots (pos items fontid @@ -95,7 +95,7 @@

- +

- + :items [メソッド]

@@ -135,7 +135,7 @@



-
+ :locate-item item &optional x y [メソッド]
@@ -157,7 +157,7 @@

-

+

Figure: 描画の基本
@@ -173,7 +173,7 @@

- +

- + :delete-items [メソッド]

@@ -215,7 +215,7 @@



-
+


-
+
:quit &rest a [メソッド]

@@ -258,7 +258,7 @@



-
+ :KeyPress event [メソッド]
@@ -269,7 +269,7 @@



-
+ :KeyRelease event [メソッド]
@@ -280,7 +280,7 @@



-
+ :ButtonPress event [メソッド]
@@ -291,7 +291,7 @@



-
+ :ButtonRelease event [メソッド]
@@ -302,7 +302,7 @@



-
+ :MotionNotify event [メソッド]
@@ -313,7 +313,7 @@



-
+ :EnterNotify event [メソッド]
@@ -324,7 +324,7 @@



-
+ :LeaveNotify event [メソッド]
@@ -381,7 +381,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node138.html b/doc/html/jmanual-node138.html index 37111693..7defb784 100644 --- a/doc/html/jmanual-node138.html +++ b/doc/html/jmanual-node138.html @@ -66,7 +66,7 @@




-
+ menu-panel [クラス]

   :super   panel 
 
:slots (items item-dots item-height @@ -107,7 +107,7 @@

- +

- + :add-item label name &optional (receiver self) &rest mesg [メソッド]

@@ -151,7 +151,7 @@


-
+ menubar-panel [クラス]


   :super   panel 
 
:slots @@ -176,7 +176,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node139.html b/doc/html/jmanual-node139.html index 930b2a62..ac1a592b 100644 --- a/doc/html/jmanual-node139.html +++ b/doc/html/jmanual-node139.html @@ -75,7 +75,7 @@

-

+

Figure: panelのアイテムレイアウト
@@ -93,7 +93,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node14.html b/doc/html/jmanual-node14.html index b94be374..2d28c65b 100644 --- a/doc/html/jmanual-node14.html +++ b/doc/html/jmanual-node14.html @@ -119,7 +119,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node140.html b/doc/html/jmanual-node140.html index b474ebfc..dd7ca4b0 100644 --- a/doc/html/jmanual-node140.html +++ b/doc/html/jmanual-node140.html @@ -78,7 +78,7 @@

-

+

Figure: ファイルパネルwindow
@@ -138,7 +138,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node141.html b/doc/html/jmanual-node141.html index 8052203e..f98c4d2e 100644 --- a/doc/html/jmanual-node141.html +++ b/doc/html/jmanual-node141.html @@ -64,7 +64,7 @@




-
+ panel-item [クラス]

   :super   xwindow 
 
:slots (pos notify-object notify-method @@ -88,7 +88,7 @@

- + :notify &rest args [メソッド]

@@ -130,7 +130,7 @@

- +


-
+ button-item [クラス]


   :super   panel-item 
 
:slots @@ -180,7 +180,7 @@

- + :draw-label &optional (state :top) (color bg-color) (border 2) (offset) [メソッド]

@@ -194,7 +194,7 @@

- +

- + :ButtonPress event [メソッド]

@@ -241,7 +241,7 @@

- + :ButtonRelease event [メソッド]

@@ -255,7 +255,7 @@


-
+ menu-button-item [クラス]


   :super   button-item 
 
:slots (items item-dots item-labels @@ -284,7 +284,7 @@

- +

- + :ButtonPress event [メソッド]

@@ -324,7 +324,7 @@

- + :ButtonRelease event [メソッド]

@@ -339,7 +339,7 @@


-
+ bitmap-button-item [クラス]


   :super   button-item 
 
:slots (pixmap-id bitmap-width bitmap-height) @@ -361,7 +361,7 @@

- +

- + :draw-label &optional (state :flat) (color bg-color) (border 2) [メソッド]

@@ -402,7 +402,7 @@

- + :create-bitmap-from-file fname [メソッド]

@@ -417,7 +417,7 @@


-
+ choice-item [クラス]


   :super   button-item 
 
:slots (choice-list active-choice transient-choice @@ -440,7 +440,7 @@

- +

- + :value &optional (new-choice) (invocation) [メソッド]

@@ -488,7 +488,7 @@

- + :draw-active-button &optional (old-choice active-choice) (new-choice active-choice) [メソッド] @@ -504,7 +504,7 @@

- + :ButtonPress event [メソッド]

@@ -520,7 +520,7 @@

- + :ButtonRelease event [メソッド]

@@ -537,7 +537,7 @@


-
+ slider-item [クラス]


   :super   panel-item 
 
:slots (min-value max-value value @@ -567,7 +567,7 @@

- +

- + :value &optional newval invocation [メソッド]

@@ -613,7 +613,7 @@


-
+ joystick-item [クラス]


   :super   panel-item 
 
:slots (stick-size min-x min-y max-x max-y @@ -641,7 +641,7 @@

- +

- + :value &optional (newx) (newy) (invocation) [メソッド]

@@ -720,7 +720,7 @@

-

+

Figure: テキスト表示パネルwindow
@@ -738,7 +738,7 @@




-
+ text-item [クラス]

   :super   panel-item 
 
:slots (textwin) @@ -769,7 +769,7 @@

- +

- + :getstring [メソッド]

@@ -841,7 +841,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node142.html b/doc/html/jmanual-node142.html index 50f16ab2..0d7f3ecb 100644 --- a/doc/html/jmanual-node142.html +++ b/doc/html/jmanual-node142.html @@ -64,7 +64,7 @@




-
+ canvas [クラス]

   :super   xwindow 
 
:slots (topleft bottomright) @@ -91,7 +91,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node143.html b/doc/html/jmanual-node143.html index 335cac59..edc0f937 100644 --- a/doc/html/jmanual-node143.html +++ b/doc/html/jmanual-node143.html @@ -69,7 +69,7 @@




-
+ textWindow [クラス]

   :super   xwindow 
 
:slots (fontid @@ -115,7 +115,7 @@

- + :init id [メソッド]

@@ -129,7 +129,7 @@

- +

- + :cursor flag [メソッド]

@@ -178,7 +178,7 @@

- + :clear [メソッド]

@@ -192,7 +192,7 @@

- + :clear-eol &optional (r win-row) (c win-col) (csr :on) [メソッド]

@@ -207,7 +207,7 @@

- + :clear-lines lines &optional (r win-row) [メソッド]

@@ -221,7 +221,7 @@

- + :clear-eos &optional (r win-row) (c win-col) [メソッド]

@@ -235,7 +235,7 @@

- + :win-row-max [メソッド]

@@ -248,7 +248,7 @@

- + :win-col-max [メソッド]

@@ -261,7 +261,7 @@

- + :xy &optional (r win-row) (c win-col) [メソッド]

@@ -275,7 +275,7 @@

- + :goto r c &optional (cursor :on) [メソッド]

@@ -289,7 +289,7 @@

- + :goback &optional (csr :on) [メソッド]

@@ -303,7 +303,7 @@

- + :advance &optional (n 1) [メソッド]

@@ -317,7 +317,7 @@

- + :scroll &optional (n 1) [メソッド]

@@ -331,7 +331,7 @@

- + :horizontal-scroll &optional (n 1) [メソッド]

@@ -345,7 +345,7 @@

- + :newline [メソッド]

@@ -359,7 +359,7 @@

- + :putch ch [メソッド]

@@ -374,7 +374,7 @@

- + :putstring str &optional (e (length str)) [メソッド]

@@ -388,7 +388,7 @@

- + :event-row event [メソッド]

@@ -399,7 +399,7 @@



-
+ :event-col event [メソッド]
@@ -411,7 +411,7 @@



-
+ :KeyPress event [メソッド]
@@ -426,7 +426,7 @@


-
+ TextWindowStream [クラス]


   :super   stream 
 
:slots (textwin) @@ -448,7 +448,7 @@

- + :flush [メソッド]

@@ -464,7 +464,7 @@

- + make-text-window-stream xwin [関数]

@@ -478,7 +478,7 @@


-
+ BufferTextWindow [クラス]


   :super   TextWindow 
 
:slots (linebuf expbuf max-line-length row col) @@ -503,7 +503,7 @@

- + :line n [メソッド]

@@ -517,7 +517,7 @@

- + :nlines [メソッド]

@@ -528,7 +528,7 @@



-
+ :all-lines [メソッド]
@@ -539,7 +539,7 @@



-
+ :refresh-line &optional (r win-row) (c win-col) [メソッド]
@@ -551,7 +551,7 @@



-
+ :refresh &optional (start 0) [メソッド]
@@ -563,7 +563,7 @@



-
+ :insert-string string [メソッド]
@@ -575,7 +575,7 @@



-
+ :insert ch [メソッド]
@@ -586,7 +586,7 @@



-
+ :delete n [メソッド]
@@ -599,7 +599,7 @@

- + expand-tab src &optional (offset 0) [関数]

@@ -615,7 +615,7 @@


-
+ ScrollTextWindow [クラス]


   :super   BufferTextWindow 
 
:slots (top-row top-col ;display-starting position @@ -644,7 +644,7 @@

- + :create &rest args &key (scroll-bar nil) (horizontal-scroll-bar nil) @@ -661,7 +661,7 @@

- + :locate n [メソッド]

@@ -673,7 +673,7 @@



-
+ :display-selection selection [メソッド]
@@ -688,7 +688,7 @@

- + :selection [メソッド]

@@ -701,7 +701,7 @@

- + :read-file fname [メソッド]

@@ -717,7 +717,7 @@

- + :display-string strings [メソッド]

@@ -732,7 +732,7 @@

- + :scroll n [メソッド]

@@ -743,7 +743,7 @@



-
+ :horizontal-scroll n [メソッド]
@@ -754,7 +754,7 @@



-
+ :ButtonRelease event [メソッド]
@@ -770,7 +770,7 @@

- + :resize w h [メソッド]

@@ -819,7 +819,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node144.html b/doc/html/jmanual-node144.html index 3ffaf946..91bedab6 100644 --- a/doc/html/jmanual-node144.html +++ b/doc/html/jmanual-node144.html @@ -93,7 +93,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node145.html b/doc/html/jmanual-node145.html index d114b848..d6cb0439 100644 --- a/doc/html/jmanual-node145.html +++ b/doc/html/jmanual-node145.html @@ -68,7 +68,7 @@



- + make-equilevel-lut levels &optional (size 256) [関数]

@@ -86,7 +86,7 @@

- + look-up src dest lut [関数]

@@ -104,7 +104,7 @@

- + look-up2 src dest lut1 lut2 [関数]

@@ -120,7 +120,7 @@

- + look-up* src dest luts [関数]

@@ -136,7 +136,7 @@

- + concatenate-lut lut1 lut2 &optional (size 256) [関数]

@@ -152,7 +152,7 @@

- + make-colors default-color-map [関数]

@@ -166,7 +166,7 @@

- + *x-gray32-lut* [変数]

@@ -182,7 +182,7 @@

- + *x-gray16-lut* [変数]

@@ -197,7 +197,7 @@

- + *x-color-lut* [変数]

@@ -214,7 +214,7 @@

- + *256to8* [変数]

@@ -229,7 +229,7 @@

- + *256to16* [変数]

@@ -244,7 +244,7 @@

- + *256to32* [変数]

@@ -259,7 +259,7 @@

- + *gray32* [変数]

@@ -276,7 +276,7 @@

- + *rainbow32* [変数]

@@ -324,7 +324,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node146.html b/doc/html/jmanual-node146.html index f3cc2e01..70bc5e3f 100644 --- a/doc/html/jmanual-node146.html +++ b/doc/html/jmanual-node146.html @@ -70,7 +70,7 @@




-
+ pixel-image [クラス]

   :super   array 
 
:slots xpicture display-lut histogram @@ -98,7 +98,7 @@

- + :width [メソッド]

@@ -109,7 +109,7 @@



-
+ :height [メソッド]
@@ -120,7 +120,7 @@



-
+ :size [メソッド]
@@ -131,7 +131,7 @@



-
+ :transpose &optional (result (instance (class self) :init dim0 dim1)) [メソッド]
@@ -143,7 +143,7 @@



-
+ :map-picture lut &optional (result (send self :duplicate)) [メソッド]
@@ -155,7 +155,7 @@



-
+ :map fn &optional (result (send self :duplicate)) [メソッド]
@@ -168,7 +168,7 @@



-
+ :brightest-pixel [メソッド]
@@ -179,7 +179,7 @@



-
+ :darkest-pixel [メソッド]
@@ -190,7 +190,7 @@



-
+ :average-pixel [メソッド]
@@ -202,7 +202,7 @@



-
+ :halve &optional simage [メソッド]
@@ -214,7 +214,7 @@



-
+ :subimage x y subwidth subheight [メソッド]
@@ -229,7 +229,7 @@



-
+ :xpicture &optional lut [メソッド]
@@ -241,7 +241,7 @@



-
+ :display-lut &optional newlut [メソッド]
@@ -255,7 +255,7 @@



-
+ :display (xwin geometry:*viewsurface*) [メソッド]
@@ -271,7 +271,7 @@



-
+ :duplicate [メソッド]
@@ -284,7 +284,7 @@



-
+ :copy-from src [メソッド]
@@ -297,7 +297,7 @@



-
+ :hex &optional (x 0) (y 0) (w 16) (h 16) (strm t) [メソッド]
@@ -309,7 +309,7 @@



-
+ :hex1 &optional (x 0) (y 0) (w 64) (h 16) (strm t) [メソッド]
@@ -321,7 +321,7 @@



-
+ :prin1 strm &rest msg [メソッド]
@@ -333,7 +333,7 @@



-
+ :init w h &optional imgvec [メソッド]
@@ -346,7 +346,7 @@



-
+ :amplify rate &optional (result (send self :duplicate) [メソッド]
@@ -358,7 +358,7 @@



-
+ :compress-gray-scale levels &optional result &aux pict2 [メソッド]
@@ -371,7 +371,7 @@



-
+ :lut lut1 &optional (result (send self :duplicate)) [メソッド]
@@ -384,7 +384,7 @@



-
+ :lut2 lut1 lut2 &optional (result (send self :duplicate)) [メソッド]
@@ -397,7 +397,7 @@



-
+ :histogram [メソッド]
@@ -410,7 +410,7 @@



-
+ :brightness-distribution [メソッド]
@@ -422,7 +422,7 @@



-
+ :optimum-threshold [メソッド]
@@ -434,7 +434,7 @@



-
+ :project-x [メソッド]
@@ -446,7 +446,7 @@



-
+ :project-y [メソッド]
@@ -458,7 +458,7 @@



-
+ :digitize threshold &optional (val0 0) (val1 255) result [メソッド]
@@ -471,7 +471,7 @@



-
+ :and img2 [メソッド]
@@ -483,7 +483,7 @@



-
+ :plot min max &optional color viewsurface [メソッド]
@@ -498,7 +498,7 @@

- +

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node147.html b/doc/html/jmanual-node147.html index 6da07185..fed14790 100644 --- a/doc/html/jmanual-node147.html +++ b/doc/html/jmanual-node147.html @@ -69,7 +69,7 @@




-
+ color-pixel-image [クラス]


   :super   propertied-object 
 
:slots width height component1 component2 component3 @@ -87,7 +87,7 @@

- + :width [メソッド]

@@ -98,7 +98,7 @@



-
+ :height [メソッド]
@@ -109,7 +109,7 @@



-
+ :size [メソッド]
@@ -123,7 +123,7 @@



-
+ :red [メソッド]
@@ -134,7 +134,7 @@



-
+ :green [メソッド]
@@ -145,7 +145,7 @@



-
+ :blue [メソッド]
@@ -156,7 +156,7 @@



-
+ :hue [メソッド]
@@ -168,7 +168,7 @@



-
+ :lightness [メソッド]
@@ -180,7 +180,7 @@



-
+ :saturation [メソッド]
@@ -192,7 +192,7 @@



-
+ :pixel x y [メソッド]
@@ -205,7 +205,7 @@



-
+ :monochromize &optional (NTSC nil) [メソッド]
@@ -219,7 +219,7 @@



-
+ :HLS [メソッド]
@@ -231,7 +231,7 @@



-
+ :RGB [メソッド]
@@ -243,7 +243,7 @@



-
+ :halve [メソッド]
@@ -255,7 +255,7 @@



-
+ :display &optional (win *color-viewer*) [メソッド]
@@ -271,7 +271,7 @@



-
+ :display-lut &optional (newlut1) (newlut2 newlut1) (newlut3 newlut2) [メソッド]
@@ -285,7 +285,7 @@



-
+


-
+ :hex &optional (x 0) (y 0) (w 16) (h 16) (strm t) [メソッド]
@@ -320,7 +320,7 @@



-
+ :hex1 &optional (x 0) (y 0) (w 64) (h 16) (strm t) [メソッド]
@@ -332,7 +332,7 @@



-
+ :prin1 strm &rest msg [メソッド]
@@ -344,7 +344,7 @@



-
+ :init width height &optional r g b [メソッド]
@@ -398,7 +398,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node148.html b/doc/html/jmanual-node148.html index 4bb93d0a..cefb8026 100644 --- a/doc/html/jmanual-node148.html +++ b/doc/html/jmanual-node148.html @@ -66,7 +66,7 @@


-
+

- + overlay-edge ximg edgeimg [関数]

@@ -124,7 +124,7 @@

- +



-
+ region [クラス]


   :super   propertied-object 
 
:slots contour area intensity std-deviation @@ -173,7 +173,7 @@




-
+ boundary [クラス]

   :super   propertied-object 
 
:slots parent-region hole segments intensity topleft bottomright length @@ -189,7 +189,7 @@




-
+ edge-segment [クラス]

   :super   propertied-object 
 
:slots prev next wing ; the other half-edge intensity std-deviation start end @@ -205,7 +205,7 @@




-
+ line-edge-segment [クラス]

   :super   edge-segment 
 
:slots la lb @@ -221,7 +221,7 @@




-
+ curved-edge-segment [クラス]

   :super   edge-segment 
 
:slots rotation total-rot side a b c d e @@ -239,7 +239,7 @@

- + draw-ellipse-segment elp gc &optional (vs *viewsurface*) (height (send vs :height)) (x 0) (y 0) [関数] @@ -254,7 +254,7 @@



-
+ draw-line-segment s &optional gc (vs *viewsurface*) (height (send vs :height)) (x 0) (y 0) [関数] @@ -269,7 +269,7 @@



-
+


-
+ draw-boundary b &optional gc [関数]
@@ -306,7 +306,7 @@



-
+ draw-boundaries bs &optional gc (step nil) [関数]
@@ -321,7 +321,7 @@

- + *red-gc* [変数]

@@ -332,7 +332,7 @@



-
+ *blue-gc* [変数]
@@ -343,7 +343,7 @@



-
+ *green-gc* [変数]
@@ -354,7 +354,7 @@



-
+ *yellow-gc* [変数]
@@ -365,7 +365,7 @@



-
+ *cyan-gc* [変数]
@@ -379,7 +379,7 @@

-

+

Figure: panelの中に作成されたpanel-item
@@ -424,7 +424,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node149.html b/doc/html/jmanual-node149.html index c973d47a..6fa0018e 100644 --- a/doc/html/jmanual-node149.html +++ b/doc/html/jmanual-node149.html @@ -69,7 +69,7 @@




- + tracking-window [クラス]

   :super   pixel-image 
 
:slots x-pos y-pos x-vel y-vel @@ -93,7 +93,7 @@

- + :correlation [メソッド]

@@ -105,7 +105,7 @@



- + :grab &optional (x x-pos) (y y-pos) (sampling 2) [メソッド]
@@ -117,7 +117,7 @@



- + :window-rectangle val [メソッド]
@@ -129,7 +129,7 @@



- + :rectangle val [メソッド]
@@ -141,7 +141,7 @@



- + :move newpos &aux (newx (aref newpos 0)) (newy (aref newpos 1)) [メソッド]
@@ -153,7 +153,7 @@



- + :track display-window &optional th [メソッド]
@@ -165,7 +165,7 @@



- + :serach display-window &optional th [メソッド]
@@ -177,7 +177,7 @@



- + :track-and-search flag &optional th [メソッド]
@@ -193,7 +193,7 @@

- + :pos [メソッド]

@@ -205,7 +205,7 @@



- + :vel [メソッド]
@@ -217,7 +217,7 @@



- + :insidep pos &aux (x (aref pos 0)) (y (aref pos 1)) [メソッド]
@@ -229,7 +229,7 @@



- + :update &optional (flag :get) [メソッド]
@@ -242,7 +242,7 @@



- + :prin1 strm &rest mesg [メソッド]
@@ -254,7 +254,7 @@



- + :init x y size win-size [メソッド]
@@ -299,7 +299,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node15.html b/doc/html/jmanual-node15.html index 58977fc0..c86f5e05 100644 --- a/doc/html/jmanual-node15.html +++ b/doc/html/jmanual-node15.html @@ -374,7 +374,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node150.html b/doc/html/jmanual-node150.html index 7907ae04..174cbb8b 100644 --- a/doc/html/jmanual-node150.html +++ b/doc/html/jmanual-node150.html @@ -69,7 +69,7 @@


-
+
read-pnm f &optional buf0 buf1 buf2 [関数]

@@ -84,7 +84,7 @@



- + read-pnm-file file &optional buf0 buf1 buf2 [関数]
@@ -99,7 +99,7 @@

- + write-pgm f image &optional (depth 255) [関数]

@@ -113,7 +113,7 @@



- + write-ppm f image &optional (depth 255) [関数]
@@ -126,7 +126,7 @@



- + write-pnm f img [関数]
@@ -140,7 +140,7 @@



- + write-pnm-file file img [関数]
@@ -155,7 +155,7 @@

- + image::read-raw-image file &optional (x 256) (y x) [関数]

@@ -168,7 +168,7 @@



- + image::write-raw-image file imgvec [関数]
@@ -186,7 +186,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node151.html b/doc/html/jmanual-node151.html index 06c5aae0..5619f317 100644 --- a/doc/html/jmanual-node151.html +++ b/doc/html/jmanual-node151.html @@ -91,7 +91,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node152.html b/doc/html/jmanual-node152.html index 3aea7662..5cbef0e5 100644 --- a/doc/html/jmanual-node152.html +++ b/doc/html/jmanual-node152.html @@ -76,7 +76,7 @@


-
+



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node153.html b/doc/html/jmanual-node153.html index 13f00f10..ac32428d 100644 --- a/doc/html/jmanual-node153.html +++ b/doc/html/jmanual-node153.html @@ -70,7 +70,7 @@


-
+


-
+ rotational-joint [クラス]


   :super   body 
 
:slots (axis offset high-limit low-limit) @@ -112,7 +112,7 @@


-
+ manipulator [クラス]


   :super   cascaded-coords 
 
:slots (base baseinverse joint angles right-handed hand handcoords @@ -136,7 +136,7 @@

- + :newcoords newrot &optional newpos [メソッド]

@@ -150,7 +150,7 @@



-
+ :armsolcoords [メソッド]
@@ -163,7 +163,7 @@



-
+ :tool &rest msg [メソッド]
@@ -176,7 +176,7 @@



-
+ :set-tool newtool &optional offset copy [メソッド]
@@ -189,7 +189,7 @@



-
+ :reset-tool [メソッド]
@@ -202,7 +202,7 @@



-
+ :worldcoords [メソッド]
@@ -215,7 +215,7 @@



-
+ :set-coords [メソッド]
@@ -228,7 +228,7 @@



-
+ :config &optional (a newangles) [メソッド]
@@ -241,7 +241,7 @@



-
+ :park [メソッド]
@@ -254,7 +254,7 @@



-
+ :hand &optional (h nil) [メソッド]
@@ -267,7 +267,7 @@



-
+ :handcoords [メソッド]
@@ -280,7 +280,7 @@



-
+ :span [メソッド]
@@ -293,7 +293,7 @@



-
+ :open-fingers s &optional abs &aux (current (send self :span)) [メソッド]
@@ -306,7 +306,7 @@



-
+ :close-fingers [メソッド]
@@ -319,7 +319,7 @@



-
+ :angles &optional flag [メソッド]
@@ -334,7 +334,7 @@

- + :get-approach [メソッド]

@@ -347,7 +347,7 @@



-
+ :set-approach a [メソッド]
@@ -360,7 +360,7 @@



-
+ :set-grasp g [メソッド]
@@ -373,7 +373,7 @@



-
+ :get-affix [メソッド]
@@ -386,7 +386,7 @@



-
+ :affix &optional (grasp) [メソッド]
@@ -400,7 +400,7 @@



-
+ :unfix &optional (margin 10.0) [メソッド]
@@ -414,7 +414,7 @@



-
+

-

+

Figure 19: Edge Finder and Overlaied Edges
@@ -622,7 +622,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node154.html b/doc/html/jmanual-node154.html index 2c246586..ea7cd60e 100644 --- a/doc/html/jmanual-node154.html +++ b/doc/html/jmanual-node154.html @@ -104,7 +104,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node155.html b/doc/html/jmanual-node155.html index 1926dc12..75e8d0b0 100644 --- a/doc/html/jmanual-node155.html +++ b/doc/html/jmanual-node155.html @@ -111,7 +111,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node156.html b/doc/html/jmanual-node156.html index ff5cba91..edeeb181 100644 --- a/doc/html/jmanual-node156.html +++ b/doc/html/jmanual-node156.html @@ -63,7 +63,7 @@

-

+

Figure 20: relation between coordinate systems in a manipulator
Figure: MARS windowの表示例(左)と @@ -97,7 +97,7 @@

-

+
Figure: ロボットの内部構造(左)と @@ -173,7 +173,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node157.html b/doc/html/jmanual-node157.html index 6159160a..d1a99819 100644 --- a/doc/html/jmanual-node157.html +++ b/doc/html/jmanual-node157.html @@ -44,7 +44,7 @@ Next:
About this document ... Up: EusLisp version 9.13 リファレンスマニュアル + HREF="jmanual.html">EusLisp version 9.14 リファレンスマニュアル Previous: システム概要   Index

* -
一般数値関数 - | 最上位レベルの対話 +
一般数値関数 + | 最上位レベルの対話
** -
最上位レベルの対話 +
最上位レベルの対話
*** -
最上位レベルの対話 +
最上位レベルの対話
*256to16* -
ルックアップテーブル (LUT) +
ルックアップテーブル (LUT)
*256to32* -
ルックアップテーブル (LUT) +
ルックアップテーブル (LUT)
*256to8* -
ルックアップテーブル (LUT) +
ルックアップテーブル (LUT)
*bisque1* -
Xlibのグローバル変数とその他関数 +
Xlibのグローバル変数とその他関数
*bisque2* -
Xlibのグローバル変数とその他関数 +
Xlibのグローバル変数とその他関数
*bisque3* -
Xlibのグローバル変数とその他関数 +
Xlibのグローバル変数とその他関数
*blue-gc* -
エッジ抽出 +
エッジ抽出
*cyan-gc* -
エッジ抽出 +
エッジ抽出
*gray* -
Xlibのグローバル変数とその他関数 +
Xlibのグローバル変数とその他関数
*gray-pixmap* -
Xlibのグローバル変数とその他関数 +
Xlibのグローバル変数とその他関数
*gray25-gc* -
Xlibのグローバル変数とその他関数 +
Xlibのグローバル変数とその他関数
*gray25-pixmap* -
Xlibのグローバル変数とその他関数 +
Xlibのグローバル変数とその他関数
*gray32* -
ルックアップテーブル (LUT) +
ルックアップテーブル (LUT)
*gray50-gc* -
Xlibのグローバル変数とその他関数 +
Xlibのグローバル変数とその他関数
*gray50-pixmap* -
Xlibのグローバル変数とその他関数 +
Xlibのグローバル変数とその他関数
*gray75-gc* -
Xlibのグローバル変数とその他関数 +
Xlibのグローバル変数とその他関数
*gray75-pixmap* -
Xlibのグローバル変数とその他関数 +
Xlibのグローバル変数とその他関数
*green-gc* -
エッジ抽出 +
エッジ抽出
*keyword-package* -
パッケージ +
パッケージ
*lightblue2* -
Xlibのグローバル変数とその他関数 +
Xlibのグローバル変数とその他関数
*lightpink1* -
Xlibのグローバル変数とその他関数 +
Xlibのグローバル変数とその他関数
*lisp-package* -
パッケージ +
パッケージ
*maroon* -
Xlibのグローバル変数とその他関数 +
Xlibのグローバル変数とその他関数
*max-intensity* -
Xlibのグローバル変数とその他関数 +
Xlibのグローバル変数とその他関数
*modules* -
プログラムロード +
プログラムロード
*optimize* -
コンパイル +
コンパイル
*program-name* -
最上位レベルの対話 +
最上位レベルの対話
*prompt-string* -
最上位レベルの対話 +
最上位レベルの対話
*rainbow32* -
ルックアップテーブル (LUT) +
ルックアップテーブル (LUT)
*red-gc* -
エッジ抽出 +
エッジ抽出
*safety* -
コンパイル +
コンパイル
*system-package* -
パッケージ +
パッケージ
*unix-package* -
パッケージ +
パッケージ
*user-package* -
パッケージ +
パッケージ
*verbose* -
コンパイル +
コンパイル
*x-color-lut* -
ルックアップテーブル (LUT) +
ルックアップテーブル (LUT)
*x-gray16-lut* -
ルックアップテーブル (LUT) +
ルックアップテーブル (LUT)
*x-gray32-lut* -
ルックアップテーブル (LUT) +
ルックアップテーブル (LUT)
*xy-plane* -
基本bodyの作成関数 +
基本bodyの作成関数
*yellow-gc* -
エッジ抽出 +
エッジ抽出
*yz-plane* -
基本bodyの作成関数 +
基本bodyの作成関数
*zx-plane* -
基本bodyの作成関数 +
基本bodyの作成関数
+ -
一般数値関数 - | 最上位レベルの対話 +
一般数値関数 + | 最上位レベルの対話
++ -
最上位レベルの対話 +
最上位レベルの対話
+++ -
最上位レベルの対話 +
最上位レベルの対話
- -
一般数値関数 - | 最上位レベルの対話 +
一般数値関数 + | 最上位レベルの対話
-2pi -
数値演算定数 +
数値演算定数
-pi -
数値演算定数 +
数値演算定数
-pi/2 -
数値演算定数 +
数値演算定数
/ -
一般数値関数 +
一般数値関数
/= -
比較演算関数 +
比較演算関数
1+ -
整数とビット毎の操作関数 +
整数とビット毎の操作関数
1- -
整数とビット毎の操作関数 +
整数とビット毎の操作関数
2pi -
数値演算定数 +
数値演算定数
:4x4 -
座標系 +
座標系
:add -
同期 +
同期
:add-item -
サブパネル(メニューとメニューバー) +
サブパネル(メニューとメニューバー)
:adjust-viewport -
Viewer +
Viewer
:advance -
テキストwindow +
テキストwindow
:affix -
多関節マニピュレータ +
多関節マニピュレータ
:all-edges -
平面と面 +
平面と面
:all-lines -
テキストwindow +
テキストwindow
:all-method-names
基本クラス
:all-methods
基本クラス
:all-vertices -
平面と面 +
平面と面
:alloc -
色とカラーマップ +
色とカラーマップ
:allocate-colors -
色とカラーマップ +
色とカラーマップ
:allocate-private-colors -
色とカラーマップ +
色とカラーマップ
:amplify -
ピクセル画像 +
ピクセル画像
:and -
ピクセル画像 +
ピクセル画像
:angle -
線とエッジ +
線とエッジ
:angles -
多関節マニピュレータ +
多関節マニピュレータ
:approximated-p -
線とエッジ +
線とエッジ
:arc -
Xwindow +
Xwindow
:area -
平面と面 - | 平面と面 +
平面と面 + | 平面と面
:armsolcoords -
多関節マニピュレータ +
多関節マニピュレータ
:aspect -
投影 +
投影
:assoc -
連結座標系 +
連結座標系
:associate -
Xwindow +
Xwindow
:attributes -
Xwindow +
Xwindow
:average-pixel -
ピクセル画像 +
ピクセル画像
:background -
Xwindow - | Graphic Context +
Xwindow + | Graphic Context
:background-pixmap -
Xwindow +
Xwindow
:below -
種々の幾何学関数 +
種々の幾何学関数
:binormal -
線とエッジ +
線とエッジ
:blue -
色とカラーマップ - | カラーピクセル画像 +
色とカラーマップ + | カラーピクセル画像
:body -
種々の幾何学関数 - | 線とエッジ +
種々の幾何学関数 + | 線とエッジ
:body-type -
平面と面 - | 立体(body) +
平面と面 + | 立体(body)
:border -
Xwindow +
Xwindow
:box -
種々の幾何学関数 - | 線とエッジ - | 平面と面 - | 立体(body) +
種々の幾何学関数 + | 線とエッジ + | 平面と面 + | 立体(body)
:boxtest -
線とエッジ - | 平面と面 +
線とエッジ + | 平面と面
:brightest-pixel -
ピクセル画像 +
ピクセル画像
:brightness-distribution -
ピクセル画像 +
ピクセル画像
:ButtonPress -
パネル - | パネルアイテム - | パネルアイテム - | パネルアイテム +
パネル + | パネルアイテム + | パネルアイテム + | パネルアイテム
:ButtonRelease -
パネル - | パネルアイテム - | パネルアイテム - | パネルアイテム - | テキストwindow +
パネル + | パネルアイテム + | パネルアイテム + | パネルアイテム + | テキストwindow
:centroid -
平面と面 - | 立体(body) +
平面と面 + | 立体(body)
:change-attributes -
Graphic Context +
Graphic Context
:changed -
連結座標系 +
連結座標系
:cid
基本クラス
:clear -
Xwindow - | Xwindow - | テキストwindow +
Xwindow + | Xwindow + | テキストwindow
:clear-area -
Xwindow - | Xwindow +
Xwindow + | Xwindow
:clear-eol -
テキストwindow +
テキストwindow
:clear-eos -
テキストwindow +
テキストwindow
:clear-lines -
テキストwindow +
テキストwindow
:close-fingers -
多関節マニピュレータ +
多関節マニピュレータ
:collinear-line -
線とエッジ +
線とエッジ
:collinear-point -
線とエッジ +
線とエッジ
:color -
Xwindow - | 色とカラーマップ +
Xwindow + | 色とカラーマップ
:colormap -
Xwindow +
Xwindow
:common-box -
立体(body) +
立体(body)
:common-perpendicular -
線とエッジ +
線とエッジ
:compress-gray-scale -
ピクセル画像 +
ピクセル画像
:config -
多関節マニピュレータ +
多関節マニピュレータ
:constraint -
立体(body) +
立体(body)
:contourp -
線とエッジ +
線とエッジ
:coords -
座標系 +
座標系
:coplanar -
線とエッジ +
線とエッジ
:coplanar-line -
平面と面 +
平面と面
:coplanar-point -
平面と面 +
平面と面
:copy -
Graphic Context +
Graphic Context
:copy-coords -
座標系 +
座標系
:copy-from -
Xwindow - | ピクセル画像 +
Xwindow + | ピクセル画像
:copy-worldcoords -
座標系 +
座標系
:corners -
種々の幾何学関数 +
種々の幾何学関数
:correlation -
トラッキング +
トラッキング
:create -
Xwindow - | Xwindow - | Graphic Context - | 色とカラーマップ - | パネル - | サブパネル(メニューとメニューバー) - | パネルアイテム - | パネルアイテム - | パネルアイテム - | パネルアイテム - | パネルアイテム - | パネルアイテム - | パネルアイテム - | パネルアイテム - | テキストwindow - | テキストwindow - | 多関節マニピュレータ +
Xwindow + | Xwindow + | Graphic Context + | 色とカラーマップ + | パネル + | サブパネル(メニューとメニューバー) + | パネルアイテム + | パネルアイテム + | パネルアイテム + | パネルアイテム + | パネルアイテム + | パネルアイテム + | パネルアイテム + | パネルアイテム + | テキストwindow + | テキストwindow + | 多関節マニピュレータ
:create-bitmap-from-file -
パネルアイテム +
パネルアイテム
:create-from-bitmap-file -
Xwindow +
Xwindow
:create-item -
パネル +
パネル
:create-menubar -
パネル +
パネル
:creation-form -
立体(body) +
立体(body)
:csg -
立体(body) +
立体(body)
:cursor -
テキストwindow +
テキストwindow
:darkest-pixel -
ピクセル画像 +
ピクセル画像
:dash -
Graphic Context +
Graphic Context
:define-gray-scale-LUT -
色とカラーマップ +
色とカラーマップ
:define-hls-LUT -
色とカラーマップ +
色とカラーマップ
:define-LUT -
色とカラーマップ +
色とカラーマップ
:define-rainbow-LUT -
色とカラーマップ +
色とカラーマップ
:define-rgb-LUT -
色とカラーマップ +
色とカラーマップ
:delete -
テキストwindow +
テキストwindow
:delete-items -
パネル +
パネル
:depth -
Xwindow +
Xwindow
:destroy -
Xwindow - | Xwindow - | 色とカラーマップ +
Xwindow + | Xwindow + | 色とカラーマップ
:digitize -
ピクセル画像 +
ピクセル画像
:direction -
線とエッジ +
線とエッジ
:display -
ピクセル画像 - | カラーピクセル画像 +
ピクセル画像 + | カラーピクセル画像
:display-lut -
ピクセル画像 - | カラーピクセル画像 +
ピクセル画像 + | カラーピクセル画像
:display-selection -
テキストwindow +
テキストwindow
:display-string -
テキストwindow +
テキストwindow
:dissoc -
連結座標系 +
連結座標系
:dissociate -
Xwindow +
Xwindow
:distance -
線とエッジ - | 平面と面 - | 立体(body) +
線とエッジ + | 平面と面 + | 立体(body)
:draw -
Viewer +
Viewer
:draw-active-button -
パネルアイテム +
パネルアイテム
:draw-arc-ndc -
Viewer +
Viewer
:draw-arrow -
Viewer +
Viewer
:draw-axis -
Viewer +
Viewer
:draw-body -
Viewer +
Viewer
:draw-box -
Viewer +
Viewer
:draw-box-ndc -
Viewer +
Viewer
:draw-edge -
Viewer +
Viewer
:draw-edge-image -
Viewer +
Viewer
:draw-faces -
Viewer +
Viewer
:draw-fill-arc-ndc -
Viewer +
Viewer
:draw-fill-rectangle-ndc -
Viewer +
Viewer
:draw-image-string-ndc -
Viewer +
Viewer
:draw-label -
パネルアイテム - | パネルアイテム +
パネルアイテム + | パネルアイテム
:draw-line -
Viewer - | Xwindow +
Viewer + | Xwindow
:draw-line-ndc -
Viewer +
Viewer
:draw-polyline-ndc -
Viewer +
Viewer
:draw-rectangle-ndc -
Viewer +
Viewer
:draw-star -
Viewer +
Viewer
:draw-star-ndc -
Viewer +
Viewer
:draw-string-ndc -
Viewer +
Viewer
:drawable -
Xwindow +
Xwindow
:duplicate -
ピクセル画像 +
ピクセル画像
:edge -
平面と面 +
平面と面
:edge1 -
ピクセル画像 - | カラーピクセル画像 +
ピクセル画像 + | カラーピクセル画像
:edges -
平面と面 - | 立体(body) +
平面と面 + | 立体(body)
:end-point -
線とエッジ +
線とエッジ
:enter-face -
平面と面 +
平面と面
:enter-hole -
平面と面 +
平面と面
:EnterNotify -
パネル +
パネル
:erase -
Viewer +
Viewer
:Euler -
座標系 - | 立体(body) +
座標系 + | 立体(body)
:event-col -
テキストwindow +
テキストwindow
:event-row -
テキストwindow +
テキストwindow
:evert -
立体(body) +
立体(body)
:extreme-point -
種々の幾何学関数 +
種々の幾何学関数
:face -
平面と面 +
平面と面
:face-id -
平面と面 +
平面と面
:faces -
立体(body) +
立体(body)
:faces-intersect-with-point-vector -
立体(body) +
立体(body)
:fill-arc -
Xwindow +
Xwindow
:fill-rectangle -
Xwindow +
Xwindow
:flush -
Xwindow - | テキストwindow +
Xwindow + | テキストwindow
:font -
Graphic Context +
Graphic Context
:foot -
線とエッジ - | 平面と面 +
線とエッジ + | 平面と面
:foreback -
Graphic Context +
Graphic Context
:foreground -
Graphic Context +
Graphic Context
:free -
Graphic Context - | 色とカラーマップ +
Graphic Context + | 色とカラーマップ
:function -
Graphic Context +
Graphic Context
:gc -
Xwindow - | Graphic Context +
Xwindow + | Graphic Context
:geometry -
Xwindow +
Xwindow
:get
基本クラス
:get-affix -
多関節マニピュレータ +
多関節マニピュレータ
:get-approach -
多関節マニピュレータ +
多関節マニピュレータ
:get-attribute -
Graphic Context +
Graphic Context
:get-face -
立体(body) +
立体(body)
:getimage -
Xwindow +
Xwindow
:getstring -
パネルアイテム +
パネルアイテム
:goback -
テキストwindow +
テキストwindow
:goto -
テキストwindow +
テキストwindow
:grab -
トラッキング +
トラッキング
:green -
色とカラーマップ - | カラーピクセル画像 +
色とカラーマップ + | カラーピクセル画像
:grow -
種々の幾何学関数 +
種々の幾何学関数
:halve -
ピクセル画像 - | カラーピクセル画像 +
ピクセル画像 + | カラーピクセル画像
:hand -
多関節マニピュレータ +
多関節マニピュレータ
:handcoords -
多関節マニピュレータ +
多関節マニピュレータ
:hash-function -
ハッシュテーブル +
ハッシュテーブル
:height -
Viewport - | Xwindow - | ピクセル画像 - | カラーピクセル画像 +
Viewport + | Xwindow + | ピクセル画像 + | カラーピクセル画像
:hex -
ピクセル画像 - | カラーピクセル画像 +
ピクセル画像 + | カラーピクセル画像
:hex1 -
ピクセル画像 - | カラーピクセル画像 +
ピクセル画像 + | カラーピクセル画像
:hierarchy
基本クラス
:histogram -
ピクセル画像 +
ピクセル画像
:hither -
投影 +
投影
:HLS -
カラーピクセル画像 +
カラーピクセル画像
:horizontal-scroll -
テキストwindow - | テキストwindow +
テキストwindow + | テキストwindow
:hue -
カラーピクセル画像 +
カラーピクセル画像
:id -
平面と面 - | 色とカラーマップ +
平面と面 + | 色とカラーマップ
:image-string -
Xwindow +
Xwindow
:inheritance -
連結座標系 +
連結座標系
:init -
同期 - | 同期 - | 座標系 - | 種々の幾何学関数 - | 線とエッジ - | 平面と面 - | 平面と面 - | 平面と面 - | 平面と面 - | 立体(body) - | 視界(viewing) - | 投影 - | 投影 - | Viewport - | Viewer - | Xwindow - | Xwindow - | 色とカラーマップ - | 色とカラーマップ - | テキストwindow - | ピクセル画像 - | カラーピクセル画像 - | トラッキング +
同期 + | 同期 + | 座標系 + | 種々の幾何学関数 + | 線とエッジ + | 平面と面 + | 平面と面 + | 平面と面 + | 平面と面 + | 立体(body) + | 視界(viewing) + | 投影 + | 投影 + | Viewport + | Viewer + | Xwindow + | Xwindow + | 色とカラーマップ + | 色とカラーマップ + | テキストwindow + | ピクセル画像 + | カラーピクセル画像 + | トラッキング
:inner -
種々の幾何学関数 +
種々の幾何学関数
:insert -
テキストwindow +
テキストwindow
:insert-string -
テキストwindow +
テキストwindow
:insidep -
平面と面 - | 平面と面 - | 立体(body) - | トラッキング +
平面と面 + | 平面と面 + | 立体(body) + | トラッキング
:intersect-edge -
平面と面 +
平面と面
:intersect-face -
平面と面 - | 立体(body) +
平面と面 + | 立体(body)
:intersect-line -
線とエッジ - | 平面と面 +
線とエッジ + | 平面と面
:intersect-point-vector -
平面と面 +
平面と面
:intersection -
種々の幾何学関数 - | 線とエッジ - | 平面と面 +
種々の幾何学関数 + | 線とエッジ + | 平面と面
:intersection-edge -
平面と面 +
平面と面
:intersectionp -
種々の幾何学関数 +
種々の幾何学関数
:intersectp -
立体(body) +
立体(body)
:inverse-transform-vector -
座標系 - | 連結座標系 +
座標系 + | 連結座標系
:inverse-transformation -
座標系 - | 連結座標系 +
座標系 + | 連結座標系
:invert -
線とエッジ - | 平面と面 - | 平面と面 +
線とエッジ + | 平面と面 + | 平面と面
:items -
パネル +
パネル
:KeyPress -
パネル - | テキストwindow +
パネル + | テキストwindow
:KeyRelease -
パネル +
パネル
:LeaveNotify -
パネル +
パネル
:length -
線とエッジ +
線とエッジ
:lightness -
カラーピクセル画像 +
カラーピクセル画像
:line -
Xwindow - | テキストwindow +
Xwindow + | テキストwindow
:line-style -
Xwindow - | Graphic Context +
Xwindow + | Graphic Context
:line-width -
Xwindow - | Graphic Context +
Xwindow + | Graphic Context
:locate -
座標系 - | 連結座標系 - | テキストwindow +
座標系 + | 連結座標系 + | テキストwindow
:locate-item -
パネル +
パネル
:location -
Xwindow +
Xwindow
:look -
視界(viewing) +
視界(viewing)
:look-body -
投影 +
投影
:lookaround -
投影 +
投影
:lower -
Xwindow +
Xwindow
:LUT -
色とカラーマップ - | ピクセル画像 +
色とカラーマップ + | ピクセル画像
:LUT-list -
色とカラーマップ +
色とカラーマップ
:LUT-names -
色とカラーマップ +
色とカラーマップ
:lut2 -
ピクセル画像 +
ピクセル画像
:magnify -
立体(body) +
立体(body)
:make-projection -
投影 - | 投影 +
投影 + | 投影
:map -
Xwindow - | ピクセル画像 +
Xwindow + | ピクセル画像
:map-picture -
ピクセル画像 +
ピクセル画像
:method
基本クラス
:method-names @@ -723,536 +723,536 @@

:methods
基本クラス
:monochromize -
カラーピクセル画像 +
カラーピクセル画像
:MotionNotify -
パネル +
パネル
:move -
Xwindow - | トラッキング +
Xwindow + | トラッキング
:move-to -
座標系 +
座標系
:name
基本クラス | 基本クラス
:ndc-line-to-screen -
Viewport +
Viewport
:ndc-point-to-screen -
Viewport +
Viewport
:new
基本クラス
:newcoords -
座標系 - | 立体(body) - | 多関節マニピュレータ +
座標系 + | 立体(body) + | 多関節マニピュレータ
:newline -
テキストwindow +
テキストwindow
:nface -
線とエッジ +
線とエッジ
:nlines -
テキストwindow +
テキストwindow
:normal -
平面と面 +
平面と面
:notify -
パネルアイテム +
パネルアイテム
:nvertex -
線とエッジ +
線とエッジ
:on-line-point -
線とエッジ +
線とエッジ
:open-fingers -
多関節マニピュレータ +
多関節マニピュレータ
:optimum-threshold -
ピクセル画像 +
ピクセル画像
:orient -
座標系 - | 連結座標系 +
座標系 + | 連結座標系
:parameter -
線とエッジ +
線とエッジ
:parent -
Xwindow +
Xwindow
:park -
多関節マニピュレータ +
多関節マニピュレータ
:perimeter -
立体(body) +
立体(body)
:pface -
線とエッジ +
線とエッジ
:pixel -
色とカラーマップ - | カラーピクセル画像 +
色とカラーマップ + | カラーピクセル画像
:planemask -
Graphic Context +
Graphic Context
:planes -
色とカラーマップ +
色とカラーマップ
:plist
基本クラス
:plot -
ピクセル画像 +
ピクセル画像
:point -
線とエッジ - | Xwindow +
線とエッジ + | Xwindow
:pos -
座標系 - | Xwindow - | トラッキング +
座標系 + | Xwindow + | トラッキング
:possibly-interfering-faces -
立体(body) +
立体(body)
:primitive-body -
平面と面 - | 立体(body) +
平面と面 + | 立体(body)
:primitive-body-p -
立体(body) +
立体(body)
:primitive-groups -
立体(body) +
立体(body)
:prin1
基本クラス | 基本クラス - | ピクセル画像 - | カラーピクセル画像 - | トラッキング + | ピクセル画像 + | カラーピクセル画像 + | トラッキング
:project -
線とエッジ - | 投影 +
線とエッジ + | 投影
:project-x -
ピクセル画像 +
ピクセル画像
:project-y -
ピクセル画像 +
ピクセル画像
:project3 -
投影 +
投影
:projection -
投影 +
投影
:put
基本クラス
:putch -
テキストwindow +
テキストwindow
:putimage -
Xwindow +
Xwindow
:putstring -
テキストwindow +
テキストwindow
:pvertex -
線とエッジ +
線とエッジ
:query -
色とカラーマップ +
色とカラーマップ
:quit -
パネル +
パネル
:raise -
Xwindow +
Xwindow
:ray -
投影 +
投影
:read -
同期 +
同期
:read-file -
テキストwindow +
テキストwindow
:rectangle -
Xwindow - | トラッキング +
Xwindow + | トラッキング
:red -
色とカラーマップ - | カラーピクセル画像 +
色とカラーマップ + | カラーピクセル画像
:refresh -
テキストwindow +
テキストwindow
:refresh-line -
テキストwindow +
テキストwindow
:remove -
同期 +
同期
:remprop
基本クラス
:replace-coords -
座標系 +
座標系
:reset-coords -
座標系 +
座標系
:reset-model-vertices -
立体(body) +
立体(body)
:reset-normal -
平面と面 +
平面と面
:reset-tool -
多関節マニピュレータ +
多関節マニピュレータ
:resize -
Viewer - | Xwindow - | テキストwindow +
Viewer + | Xwindow + | テキストwindow
:RGB -
カラーピクセル画像 +
カラーピクセル画像
:roll-pitch-yaw -
座標系 +
座標系
:root -
Xwindow +
Xwindow
:rot -
座標系 +
座標系
:rotate -
座標系 - | 連結座標系 +
座標系 + | 連結座標系
:rotate-vector -
座標系 +
座標系
:rotate-vertices -
立体(body) +
立体(body)
:saturation -
カラーピクセル画像 +
カラーピクセル画像
:screen -
投影 - | Xwindow +
投影 + | Xwindow
:screen-point-to-ndc -
Viewport +
Viewport
:scroll -
テキストwindow - | テキストwindow +
テキストwindow + | テキストwindow
:selectinput -
Xwindow +
Xwindow
:selection -
テキストwindow +
テキストwindow
:serach -
トラッキング +
トラッキング
:set-angle -
線とエッジ +
線とエッジ
:set-approach -
多関節マニピュレータ +
多関節マニピュレータ
:set-approximated-flag -
線とエッジ +
線とエッジ
:set-colormap -
Xwindow +
Xwindow
:set-coords -
多関節マニピュレータ +
多関節マニピュレータ
:set-face -
線とエッジ +
線とエッジ
:set-grasp -
多関節マニピュレータ +
多関節マニピュレータ
:set-tool -
多関節マニピュレータ +
多関節マニピュレータ
:set-window -
色とカラーマップ +
色とカラーマップ
:size -
Viewport - | Xwindow - | 色とカラーマップ - | ピクセル画像 - | カラーピクセル画像 +
Viewport + | Xwindow + | 色とカラーマップ + | ピクセル画像 + | カラーピクセル画像
:slots
基本クラス | 基本クラス
:span -
多関節マニピュレータ +
多関節マニピュレータ
:stipple -
Graphic Context +
Graphic Context
:store -
色とカラーマップ - | 色とカラーマップ +
色とカラーマップ + | 色とカラーマップ
:store-hls -
色とカラーマップ +
色とカラーマップ
:string -
Xwindow +
Xwindow
:subclasses
基本クラス
:subimage -
ピクセル画像 +
ピクセル画像
:subwindows -
Xwindow +
Xwindow
:super
基本クラス
:tile -
Graphic Context +
Graphic Context
:title -
Xwindow +
Xwindow
:tool -
多関節マニピュレータ +
多関節マニピュレータ
:track -
トラッキング +
トラッキング
:track-and-search -
トラッキング +
トラッキング
:transform -
座標系 - | 連結座標系 +
座標系 + | 連結座標系
:transform-normal -
平面と面 +
平面と面
:transform-vector -
座標系 - | 連結座標系 +
座標系 + | 連結座標系
:transformation -
座標系 +
座標系
:translate -
座標系 - | 連結座標系 +
座標系 + | 連結座標系
:translate-vertices -
立体(body) +
立体(body)
:transpose -
ピクセル画像 +
ピクセル画像
:unfix -
多関節マニピュレータ +
多関節マニピュレータ
:union -
種々の幾何学関数 +
種々の幾何学関数
:unmap -
Xwindow +
Xwindow
:update -
連結座標系 - | トラッキング +
連結座標系 + | トラッキング
:value -
パネルアイテム - | パネルアイテム - | パネルアイテム +
パネルアイテム + | パネルアイテム + | パネルアイテム
:vel -
トラッキング +
トラッキング
:vertex -
平面と面 +
平面と面
:vertices -
線とエッジ - | 平面と面 - | 立体(body) +
線とエッジ + | 平面と面 + | 立体(body)
:view -
投影 +
投影
:view-angle -
投影 +
投影
:view-direction -
視界(viewing) +
視界(viewing)
:view-right -
視界(viewing) +
視界(viewing)
:view-up -
視界(viewing) +
視界(viewing)
:viewdistance -
投影 +
投影
:viewing -
Viewer +
Viewer
:viewpoint -
視界(viewing) +
視界(viewing)
:viewport -
Viewer +
Viewer
:viewsurface -
Viewer +
Viewer
:visual -
Xwindow +
Xwindow
:volume -
種々の幾何学関数 - | 立体(body) +
種々の幾何学関数 + | 立体(body)
:wait -
同期 +
同期
:width -
Viewport - | Xwindow - | ピクセル画像 - | カラーピクセル画像 +
Viewport + | Xwindow + | ピクセル画像 + | カラーピクセル画像
:win-col-max -
テキストwindow +
テキストwindow
:win-row-max -
テキストwindow +
テキストwindow
:window-rectangle -
トラッキング +
トラッキング
:worldcoords -
座標系 - | 連結座標系 +
座標系 + | 連結座標系
:worldcoords -
多関節マニピュレータ +
多関節マニピュレータ
:worldpos -
座標系 - | 連結座標系 +
座標系 + | 連結座標系
:worldrot -
座標系 - | 連結座標系 +
座標系 + | 連結座標系
:write -
同期 +
同期
:write-to-bitmap-file -
Xwindow +
Xwindow
:x -
Xwindow +
Xwindow
:xcenter -
Viewport +
Viewport
:xpicture -
ピクセル画像 +
ピクセル画像
:xy -
テキストwindow +
テキストwindow
:y -
Xwindow +
Xwindow
:ycenter -
Viewport +
Viewport
:yon -
投影 +
投影
:zoom -
投影 +
投影
$>$ -
比較演算関数 +
比較演算関数
$<$ -
比較演算関数 +
比較演算関数
$>=$ -
比較演算関数 +
比較演算関数
$<=$ -
比較演算関数 +
比較演算関数
= -
比較演算関数 +
比較演算関数
abs -
一般数値関数 +
一般数値関数
acons -
リスト +
リスト
acos -
基本関数 +
基本関数
acosh -
基本関数 +
基本関数
adjoin -
リスト +
リスト
alpha-char-p -
文字と文字列 +
文字と文字列
alphanumeric-p -
文字と文字列 +
文字と文字列
and
条件文
animation
デモプログラム - | アニメーション + | アニメーション
append -
リスト +
リスト
apply -
評価関数 +
評価関数
apropos -
デバッグ補助 +
デバッグ補助
apropos-list -
デバッグ補助 +
デバッグ補助
aref -
ベクトルと行列 +
ベクトルと行列
array-dimension -
ベクトルと行列 +
ベクトルと行列
array-dimension-limit -
ベクトルと行列 +
ベクトルと行列
array-dimensions -
ベクトルと行列 +
ベクトルと行列
array-entity -
他言語インターフェース +
他言語インターフェース
array-rank -
ベクトルと行列 +
ベクトルと行列
array-rank-limit -
ベクトルと行列 +
ベクトルと行列
array-total-size -
ベクトルと行列 +
ベクトルと行列
arrayp -
ベクトルと行列 +
ベクトルと行列
ash -
整数とビット毎の操作関数 +
整数とビット毎の操作関数
asin -
基本関数 +
基本関数
asinh -
基本関数 +
基本関数
assoc -
リスト +
リスト
assq -
リスト +
リスト
atan -
基本関数 +
基本関数
atanh -
基本関数 +
基本関数
atom
述語
b
型指定 - | 幾何学モデリング + | 幾何学モデリング
become
インスタンス管理
bit -
ベクトルと行列 +
ベクトルと行列
bit-and -
ベクトルと行列 +
ベクトルと行列
bit-eqv -
ベクトルと行列 +
ベクトルと行列
bit-ior -
ベクトルと行列 +
ベクトルと行列
bit-nand -
ベクトルと行列 +
ベクトルと行列
bit-nor -
ベクトルと行列 +
ベクトルと行列
bit-not -
ベクトルと行列 +
ベクトルと行列
bit-xor -
ベクトルと行列 +
ベクトルと行列
bitmap-button-item -
パネルアイテム +
パネルアイテム
block
ブロックとExit
body -
立体(body) +
立体(body)
body* -
bodyの合成関数 +
bodyの合成関数
body+ -
bodyの合成関数 +
bodyの合成関数
body- -
bodyの合成関数 +
bodyの合成関数
body-interference -
bodyの合成関数 +
bodyの合成関数
body/ -
bodyの合成関数 +
bodyの合成関数
boundary -
エッジ抽出 +
エッジ抽出
bounding-box -
種々の幾何学関数 +
種々の幾何学関数
bounding-box-intersection -
種々の幾何学関数 +
種々の幾何学関数
bounding-box-union -
種々の幾何学関数 +
種々の幾何学関数
boundp -
symbol +
symbol
break -
デバッグ補助 +
デバッグ補助
btrace -
デバッグ補助 +
デバッグ補助
BufferTextWindow -
テキストwindow +
テキストwindow
butlast -
リスト +
リスト
button-item -
パネルアイテム +
パネルアイテム
caaar -
リスト +
リスト
caadr -
リスト +
リスト
caar -
リスト +
リスト
cadar -
リスト +
リスト
caddr -
リスト +
リスト
cadr -
リスト +
リスト
canvas -
キャンバス +
キャンバス
car -
リスト +
リスト
cascaded-coords -
連結座標系 +
連結座標系
cascoords -
連結座標系 +
連結座標系
case
条件文
catch
ブロックとExit
cd -
UNIXプロセス +
UNIXプロセス
cdaar -
リスト +
リスト
cdadr -
リスト +
リスト
cdar -
リスト +
リスト
cddar -
リスト +
リスト
cdddr -
リスト +
リスト
cddr -
リスト +
リスト
cdr -
リスト +
リスト
ceiling -
一般数値関数 +
一般数値関数
char -
文字と文字列 +
文字と文字列
char-downcase -
文字と文字列 +
文字と文字列
char-upcase -
文字と文字列 +
文字と文字列
choice-item -
パネルアイテム +
パネルアイテム
class
インスタンス管理
class-hierarchy @@ -1260,225 +1260,225 @@

classp
クラスとメソッド
close -
ストリーム +
ストリーム
coerce -
一般列 +
一般列
collinear-p -
種々の幾何学関数 +
種々の幾何学関数
color-pixel-image -
カラーピクセル画像 +
カラーピクセル画像
colormap -
色とカラーマップ +
色とカラーマップ
compile -
コンパイル +
コンパイル
compile-file -
コンパイル +
コンパイル
compile-file-if-src-newer -
コンパイル +
コンパイル
compiled-function-p
述語
concatenate -
一般列 +
一般列
concatenate-lut -
ルックアップテーブル (LUT) +
ルックアップテーブル (LUT)
cond
条件文
connect-server -
ソケット +
ソケット
connect-vxw -
ホスト側の起動 +
ホスト側の起動
cons -
リスト +
リスト
consp -
リスト +
リスト
constantp -
symbol +
symbol
constants -
デバッグ補助 +
デバッグ補助
constrained-force -
立体の接触状態解析 +
立体の接触状態解析
constrained-motion -
立体の接触状態解析 +
立体の接触状態解析
convex-hull-3d -
基本bodyの作成関数 +
基本bodyの作成関数
coordinates -
座標系 +
座標系
coordinates-axes -
座標軸 +
座標軸
coordinates-p -
座標系 +
座標系
coords -
連結座標系 +
連結座標系
copy-matrix -
行列と変換 +
行列と変換
copy-object
インスタンス管理
copy-readtable -
リーダ(reader) +
リーダ(reader)
copy-seq -
一般列 +
一般列
copy-tree -
リスト +
リスト
cos -
基本関数 +
基本関数
cosh -
基本関数 +
基本関数
count -
一般列 +
一般列
count-if -
一般列 +
一般列
count-if-not -
一般列 +
一般列
curved-edge-segment -
エッジ抽出 +
エッジ抽出
cut-body -
bodyの合成関数 +
bodyの合成関数
dbm-fetch -
キーインデックスファイル +
キーインデックスファイル
dbm-open -
キーインデックスファイル +
キーインデックスファイル
dbm-store -
キーインデックスファイル +
キーインデックスファイル
decf -
一般数値関数 +
一般数値関数
declare -
評価関数 +
評価関数
def-async -
非同期入出力 +
非同期入出力
defclass
クラスとメソッド
defclassmethod
クラスとメソッド
defconstant -
symbol +
symbol
defforeign -
他言語インターフェース +
他言語インターフェース
defjoint -
関節のモデル +
関節のモデル
defmacro -
symbol +
symbol
defmanipulator -
多関節マニピュレータ +
多関節マニピュレータ
defmethod
クラスとメソッド
defparameter -
symbol +
symbol
defun -
symbol +
symbol
defun-c-callable -
他言語インターフェース +
他言語インターフェース
defvar -
symbol +
symbol
defvxw -
ホスト側の起動 +
ホスト側の起動
deg2rad -
一般数値関数 +
一般数値関数
delete -
一般列 +
一般列
delete-if -
一般列 +
一般列
delete-if-not -
一般列 +
一般列
delete-method
クラスとメソッド
derivedp
インスタンス管理
describe -
デバッグ補助 +
デバッグ補助
describe-list -
デバッグ補助 +
デバッグ補助
digit-char-p -
文字と文字列 +
文字と文字列
dir -
ファイルシステムインターフェース +
ファイルシステムインターフェース
directory -
ファイルシステムインターフェース +
ファイルシステムインターフェース
directory-p -
ファイルシステムインターフェース +
ファイルシステムインターフェース
display-events -
Xイベント +
Xイベント
distance -
実数ベクトル(float-vector) +
実数ベクトル(float-vector)
distance2 -
実数ベクトル(float-vector) +
実数ベクトル(float-vector)
do
繰返し
do*
繰返し
do-all-symbols -
パッケージ +
パッケージ
do-external-symbols -
パッケージ +
パッケージ
do-symbols -
パッケージ +
パッケージ
documentation -
symbol +
symbol
dolist
繰返し
dotimes
繰返し
double2float -
他言語インターフェース +
他言語インターフェース
dpb -
整数とビット毎の操作関数 +
整数とビット毎の操作関数
draw -
描画 +
描画
draw-arrow -
描画 +
描画
draw-axis -
描画 +
描画
draw-boundaries -
エッジ抽出 +
エッジ抽出
draw-boundary -
エッジ抽出 +
エッジ抽出
draw-constraint -
立体の接触状態解析 +
立体の接触状態解析
draw-ellipse-segment -
エッジ抽出 +
エッジ抽出
draw-line-segment -
エッジ抽出 +
エッジ抽出
draw-motion -
立体の接触状態解析 +
立体の接触状態解析
draw-segments -
エッジ抽出 +
エッジ抽出
dump-loadable-structure -
ダンプオブジェクト +
ダンプオブジェクト
dump-object -
ダンプオブジェクト +
ダンプオブジェクト
dump-structure -
ダンプオブジェクト +
ダンプオブジェクト
edge -
線とエッジ +
線とエッジ
edge-segment -
エッジ抽出 +
エッジ抽出
edge1 -
エッジ抽出 +
エッジ抽出
edge2 -
エッジ抽出 +
エッジ抽出
elt -
一般列 +
一般列
eps$<$ -
種々の幾何学関数 +
種々の幾何学関数
eps$<=$ -
種々の幾何学関数 +
種々の幾何学関数
eps$>$ -
種々の幾何学関数 +
種々の幾何学関数
eps$>=$ -
種々の幾何学関数 +
種々の幾何学関数
eps= -
種々の幾何学関数 +
種々の幾何学関数
eq
述語
eql @@ -1486,617 +1486,617 @@

equal
述語
error -
評価関数 +
評価関数
Euler-angle -
行列と変換 +
行列と変換
Euler-matrix -
行列と変換 +
行列と変換
euscomp -
コンパイル +
コンパイル
euserror -
最上位レベルの対話 +
最上位レベルの対話
eussig -
最上位レベルの対話 +
最上位レベルの対話
eustop -
最上位レベルの対話 +
最上位レベルの対話
eval -
評価関数 +
評価関数
eval-dynamic -
評価関数 +
評価関数
eval-when -
評価関数 +
評価関数
evalhook -
評価関数 +
評価関数
evenp -
比較演算関数 +
比較演算関数
event -
Xイベント +
Xイベント
event-height -
Xイベント +
Xイベント
event-state -
Xイベント +
Xイベント
event-type -
Xイベント +
Xイベント
event-width -
Xイベント +
Xイベント
event-window -
Xイベント +
Xイベント
event-x -
Xイベント +
Xイベント
event-y -
Xイベント +
Xイベント
every
述語
exit -
最上位レベルの対話 +
最上位レベルの対話
exp -
基本関数 +
基本関数
expand-tab -
テキストwindow +
テキストwindow
export -
パッケージ +
パッケージ
expt -
基本関数 +
基本関数
ez -
UNIXプロセス +
UNIXプロセス
face -
平面と面 +
平面と面
face* -
bodyの合成関数 +
bodyの合成関数
face+ -
bodyの合成関数 +
bodyの合成関数
face-normal-vector -
種々の幾何学関数 +
種々の幾何学関数
farthest -
種々の幾何学関数 +
種々の幾何学関数
farthest-pair -
種々の幾何学関数 +
種々の幾何学関数
fboundp -
symbol +
symbol
file-newer -
ファイルシステムインターフェース +
ファイルシステムインターフェース
file-size -
ファイルシステムインターフェース +
ファイルシステムインターフェース
file-write-date -
ファイルシステムインターフェース +
ファイルシステムインターフェース
fill -
一般列 +
一般列
fill-pointer -
ベクトルと行列 +
ベクトルと行列
find -
一般列 +
一般列
find-connecting-edge -
種々の幾何学関数 +
種々の幾何学関数
find-coplanar-vertices -
種々の幾何学関数 +
種々の幾何学関数
find-executable -
ファイルシステムインターフェース +
ファイルシステムインターフェース
find-if -
一般列 +
一般列
find-if-not -
一般列 +
一般列
find-method
基本クラス
find-package -
パッケージ +
パッケージ
find-symbol -
パッケージ +
パッケージ
find-visual -
色とカラーマップ +
色とカラーマップ
finish-output -
プリンタ(printer) +
プリンタ(printer)
first -
リスト +
リスト
flatten -
リスト +
リスト
flet
ローカル関数
float -
一般数値関数 +
一般数値関数
float-vector -
実数ベクトル(float-vector) +
実数ベクトル(float-vector)
float-vector-p -
実数ベクトル(float-vector) +
実数ベクトル(float-vector)
float2double -
他言語インターフェース +
他言語インターフェース
floatp -
比較演算関数 +
比較演算関数
floor -
一般数値関数 +
一般数値関数
font-a14 -
Xlibのグローバル変数とその他関数 +
Xlibのグローバル変数とその他関数
font-cour10 -
Xlibのグローバル変数とその他関数 +
Xlibのグローバル変数とその他関数
font-cour12 -
Xlibのグローバル変数とその他関数 +
Xlibのグローバル変数とその他関数
font-cour14 -
Xlibのグローバル変数とその他関数 +
Xlibのグローバル変数とその他関数
font-cour18 -
Xlibのグローバル変数とその他関数 +
Xlibのグローバル変数とその他関数
font-cour8 -
Xlibのグローバル変数とその他関数 +
Xlibのグローバル変数とその他関数
font-courb12 -
Xlibのグローバル変数とその他関数 +
Xlibのグローバル変数とその他関数
font-courb14 -
Xlibのグローバル変数とその他関数 +
Xlibのグローバル変数とその他関数
font-courb18 -
Xlibのグローバル変数とその他関数 +
Xlibのグローバル変数とその他関数
font-helvetica-12 -
Xlibのグローバル変数とその他関数 +
Xlibのグローバル変数とその他関数
font-helvetica-bold-12 -
Xlibのグローバル変数とその他関数 +
Xlibのグローバル変数とその他関数
font-id -
Graphic Context +
Graphic Context
font-lucidasans-bold-12 -
Xlibのグローバル変数とその他関数 +
Xlibのグローバル変数とその他関数
font-lucidasans-bold-14 -
Xlibのグローバル変数とその他関数 +
Xlibのグローバル変数とその他関数
format -
プリンタ(printer) +
プリンタ(printer)
funcall -
評価関数 +
評価関数
function -
評価関数 +
評価関数
functionp
述語
functions -
デバッグ補助 +
デバッグ補助
gcontext -
Graphic Context +
Graphic Context
gensym -
symbol +
symbol
gentemp -
symbol +
symbol
get -
symbol +
symbol
get-dispatch-macro-character -
リーダ(reader) +
リーダ(reader)
get-macro-character -
リーダ(reader) +
リーダ(reader)
get-output-stream-string -
ストリーム +
ストリーム
gethash -
ハッシュテーブル +
ハッシュテーブル
go
繰返し
grahamhull -
基本bodyの作成関数 +
基本bodyの作成関数
h -
最上位レベルの対話 +
最上位レベルの対話
hash-table -
ハッシュテーブル +
ハッシュテーブル
hash-table-p -
ハッシュテーブル +
ハッシュテーブル
help -
デバッグ補助 +
デバッグ補助
hid -
描画 +
描画
hid-lines-animation -
アニメーション +
アニメーション
hid2 -
描画 +
描画
hidd -
描画 +
描画
hls2rgb -
描画 +
描画
hole -
平面と面 +
平面と面
homo-viewport-clip -
Viewport +
Viewport
homo2normal -
実数ベクトル(float-vector) +
実数ベクトル(float-vector)
homogenize -
実数ベクトル(float-vector) +
実数ベクトル(float-vector)
identity -
評価関数 +
評価関数
if
条件文
image::read-raw-image -
画像ファイル入出力 +
画像ファイル入出力
image::write-raw-image -
画像ファイル入出力 +
画像ファイル入出力
import -
パッケージ +
パッケージ
in-package -
パッケージ +
パッケージ
incf -
一般数値関数 +
一般数値関数
init-xwindow -
Xwindow +
Xwindow
input-stream-p -
ストリーム +
ストリーム
inspect -
デバッグ補助 +
デバッグ補助
install-error-handler -
評価関数 +
評価関数
instance
インスタンス管理
instantiate
インスタンス管理
integerp -
比較演算関数 +
比較演算関数
intern -
パッケージ +
パッケージ
intersection -
リスト +
リスト
inverse-matrix -
LU分解 +
LU分解
io-stream-p -
ストリーム +
ストリーム
joystick-item -
パネルアイテム +
パネルアイテム
kdraw -
描画 +
描画
keywordp -
symbol +
symbol
labels
ローカル関数
last -
リスト +
リスト
ldb -
整数とビット毎の操作関数 +
整数とビット毎の操作関数
left-most-point -
種々の幾何学関数 +
種々の幾何学関数
left-points -
種々の幾何学関数 +
種々の幾何学関数
length -
一般列 +
一般列
let
逐次実行とLet
let*
逐次実行とLet
line -
線とエッジ +
線とエッジ
line-edge-segment -
エッジ抽出 +
エッジ抽出
line-intersection -
種々の幾何学関数 +
種々の幾何学関数
lisp-implementation-type -
その他の関数 +
その他の関数
lisp-implementation-version -
その他の関数 +
その他の関数
list -
リスト +
リスト
list* -
リスト +
リスト
list-all-packages -
パッケージ +
パッケージ
list-insert -
リスト +
リスト
list-length -
リスト +
リスト
list-visible-segments -
アニメーション +
アニメーション
listp -
リスト +
リスト
load -
プログラムロード +
プログラムロード
load-files -
プログラムロード +
プログラムロード
load-foreign -
他言語インターフェース +
他言語インターフェース
log -
基本関数 +
基本関数
logand -
整数とビット毎の操作関数 +
整数とビット毎の操作関数
logbitp -
整数とビット毎の操作関数 +
整数とビット毎の操作関数
logeqv -
整数とビット毎の操作関数 +
整数とビット毎の操作関数
logior -
整数とビット毎の操作関数 +
整数とビット毎の操作関数
lognand -
整数とビット毎の操作関数 +
整数とビット毎の操作関数
lognor -
整数とビット毎の操作関数 +
整数とビット毎の操作関数
lognot -
整数とビット毎の操作関数 +
整数とビット毎の操作関数
logtest -
整数とビット毎の操作関数 +
整数とビット毎の操作関数
logxor -
整数とビット毎の操作関数 +
整数とビット毎の操作関数
long-float-epsilon -
数値演算定数 +
数値演算定数
look-up -
ルックアップテーブル (LUT) +
ルックアップテーブル (LUT)
look-up* -
ルックアップテーブル (LUT) +
ルックアップテーブル (LUT)
look-up2 -
ルックアップテーブル (LUT) +
ルックアップテーブル (LUT)
loop
繰返し
lower-case-p -
文字と文字列 +
文字と文字列
lu-decompose -
LU分解 +
LU分解
lu-determinant -
LU分解 +
LU分解
lu-solve -
LU分解 +
LU分解
m* -
行列と変換 +
行列と変換
macroexpand -
評価関数 +
評価関数
make-array -
ベクトルと行列 +
ベクトルと行列
make-body-from-vertices -
基本bodyの作成関数 +
基本bodyの作成関数
make-bounding-box -
種々の幾何学関数 +
種々の幾何学関数
make-broadcast-stream -
ストリーム +
ストリーム
make-cascoords -
連結座標系 +
連結座標系
make-client-socket-stream -
ソケット +
ソケット
make-colors -
ルックアップテーブル (LUT) +
ルックアップテーブル (LUT)
make-cone -
基本bodyの作成関数 +
基本bodyの作成関数
make-coords -
連結座標系 +
連結座標系
make-cube -
基本bodyの作成関数 +
基本bodyの作成関数
make-cylinder -
基本bodyの作成関数 +
基本bodyの作成関数
make-dodecahedron -
基本bodyの作成関数 +
基本bodyの作成関数
make-equilevel-lut -
ルックアップテーブル (LUT) +
ルックアップテーブル (LUT)
make-foreign-string -
Foreign String +
Foreign String
make-gdome -
基本bodyの作成関数 +
基本bodyの作成関数
make-hash-table -
ハッシュテーブル +
ハッシュテーブル
make-icosahedron -
基本bodyの作成関数 +
基本bodyの作成関数
make-instance
インスタンス管理
make-light-source -
描画 +
描画
make-line -
線とエッジ +
線とエッジ
make-list -
リスト +
リスト
make-matrix -
行列と変換 +
行列と変換
make-msgq-input-stream -
メッセージキューとFIFO +
メッセージキューとFIFO
make-msgq-output-stream -
メッセージキューとFIFO +
メッセージキューとFIFO
make-package -
パッケージ +
パッケージ
make-pathname -
パス名 +
パス名
make-plane -
基本bodyの作成関数 +
基本bodyの作成関数
make-prism -
基本bodyの作成関数 +
基本bodyの作成関数
make-server-socket-stream -
ソケット +
ソケット
make-socket-address -
ソケット +
ソケット
make-socket-port -
ソケット +
ソケット
make-solid-of-revolution -
基本bodyの作成関数 +
基本bodyの作成関数
make-string-input-stream -
ストリーム +
ストリーム
make-string-output-stream -
ストリーム +
ストリーム
make-symbol -
パッケージ +
パッケージ
make-text-window-stream -
テキストwindow +
テキストwindow
make-torus -
基本bodyの作成関数 +
基本bodyの作成関数
make-vertex-edge-htab -
種々の幾何学関数 +
種々の幾何学関数
make-xwindow -
Xwindow +
Xwindow
makunbound -
symbol +
symbol
manipulator -
多関節マニピュレータ +
多関節マニピュレータ
map -
一般列 +
一般列
map-file -
共有メモリ +
共有メモリ
mapc -
リスト +
リスト
mapcan -
リスト +
リスト
mapcar -
リスト +
リスト
maphash -
ハッシュテーブル +
ハッシュテーブル
matrix -
行列と変換 +
行列と変換
matrix-column -
行列と変換 +
行列と変換
matrix-row -
行列と変換 +
行列と変換
matrixp -
行列と変換 +
行列と変換
max -
一般数値関数 +
一般数値関数
maxindex -
種々の幾何学関数 +
種々の幾何学関数
member -
リスト +
リスト
memq -
リスト +
リスト
menu-button-item -
パネルアイテム +
パネルアイテム
menu-panel -
サブパネル(メニューとメニューバー) +
サブパネル(メニューとメニューバー)
menubar-panel -
サブパネル(メニューとメニューバー) +
サブパネル(メニューとメニューバー)
merge -
一般列 +
一般列
merge-list -
一般列 +
一般列
merge-pathnames -
パス名 +
パス名
metaclass
基本クラス
midpoint -
実数ベクトル(float-vector) +
実数ベクトル(float-vector)
min -
一般数値関数 +
一般数値関数
minimal-box -
実数ベクトル(float-vector) +
実数ベクトル(float-vector)
minusp -
比較演算関数 +
比較演算関数
mod -
整数とビット毎の操作関数 +
整数とビット毎の操作関数
more -
デバッグ補助 +
デバッグ補助
most-negative-fixnum -
数値演算定数 +
数値演算定数
most-positive-fixnum -
数値演算定数 +
数値演算定数
namestring -
パス名 +
パス名
nconc -
リスト +
リスト
new-history -
最上位レベルの対話 +
最上位レベルの対話
next-event -
Xイベント +
Xイベント
norm -
実数ベクトル(float-vector) +
実数ベクトル(float-vector)
norm2 -
実数ベクトル(float-vector) +
実数ベクトル(float-vector)
normalize-vector -
実数ベクトル(float-vector) +
実数ベクトル(float-vector)
not
述語
nreverse -
一般列 +
一般列
nstring-downcase -
文字と文字列 +
文字と文字列
nstring-upcase -
文字と文字列 +
文字と文字列
nsubstitute -
一般列 +
一般列
nsubstitute-if -
一般列 +
一般列
nsubstitute-if-not -
一般列 +
一般列
nth -
リスト +
リスト
nthcdr -
リスト +
リスト
null
述語
numberp -
比較演算関数 +
比較演算関数
object
基本クラス
object-file-p -
ファイルシステムインターフェース +
ファイルシステムインターフェース
oddp -
比較演算関数 +
比較演算関数
open -
ストリーム +
ストリーム
open-server -
ソケット +
ソケット
or
条件文
output-stream-p -
ストリーム +
ストリーム
overlay-edge -
エッジ抽出 +
エッジ抽出
package-name -
パッケージ +
パッケージ
package-nicknames -
パッケージ +
パッケージ
package-use-list -
パッケージ +
パッケージ
packagep -
パッケージ +
パッケージ
pairlis -
リスト +
リスト
panel -
パネル +
パネル
panel-item -
パネルアイテム +
パネルアイテム
parallel-viewing -
投影 +
投影
parse-namestring -
パス名 +
パス名
pathname -
パス名 +
パス名
pathname-directory -
パス名 +
パス名
pathname-name -
パス名 +
パス名
pathname-type -
パス名 +
パス名
pathnamep -
パス名 +
パス名
peek-char -
リーダ(reader) +
リーダ(reader)
perspective-viewing -
投影 +
投影
pf -
プリンタ(printer) +
プリンタ(printer)
pi -
数値演算定数 +
数値演算定数
pi/2 -
数値演算定数 +
数値演算定数
pictdraw -
描画 +
描画
piped-fork -
UNIXプロセス +
UNIXプロセス
pixel-image -
ピクセル画像 +
ピクセル画像
pixmap-animation -
アニメーション +
アニメーション
plane -
平面と面 +
平面と面
playback-hid-lines -
アニメーション +
アニメーション
playback-pixmaps -
アニメーション +
アニメーション
plusp -
比較演算関数 +
比較演算関数
pod-address -
他言語インターフェース +
他言語インターフェース
polygon -
平面と面 +
平面と面
pop -
リスト +
リスト
position -
一般列 +
一般列
position-if -
一般列 +
一般列
position-if-not -
一般列 +
一般列
pp-method -
プリンタ(printer) +
プリンタ(printer)
pprint -
プリンタ(printer) +
プリンタ(printer)
prin1 -
プリンタ(printer) +
プリンタ(printer)
prin1-to-string -
プリンタ(printer) +
プリンタ(printer)
princ -
プリンタ(printer) +
プリンタ(printer)
princ-to-string -
プリンタ(printer) +
プリンタ(printer)
print -
プリンタ(printer) +
プリンタ(printer)
print-functions -
プリンタ(printer) +
プリンタ(printer)
print-size -
プリンタ(printer) +
プリンタ(printer)
probe-file -
ファイルシステムインターフェース +
ファイルシステムインターフェース
proclaim -
評価関数 +
評価関数
prog
繰返し
prog1 @@ -2104,134 +2104,134 @@

progn
逐次実行とLet
projection -
投影 +
投影
propertied-object
基本クラス
provide -
プログラムロード +
プログラムロード
pseudo-inverse -
LU分解 +
LU分解
push -
リスト +
リスト
pushnew -
リスト +
リスト
putprop -
symbol +
symbol
pv -
多角形のVoronoi Diagram +
多角形のVoronoi Diagram
quickhull -
基本bodyの作成関数 +
基本bodyの作成関数
quote -
評価関数 +
評価関数
rad2deg -
一般数値関数 +
一般数値関数
random -
一般数値関数 +
一般数値関数
random-normalized-vector -
種々の幾何学関数 +
種々の幾何学関数
random-vector -
種々の幾何学関数 +
種々の幾何学関数
random-vectors -
種々の幾何学関数 +
種々の幾何学関数
rassoc -
リスト +
リスト
ray-tracing
デモプログラム
read -
リーダ(reader) +
リーダ(reader)
read-char -
リーダ(reader) +
リーダ(reader)
read-delimited-list -
リーダ(reader) +
リーダ(reader)
read-from-string -
リーダ(reader) +
リーダ(reader)
read-line -
リーダ(reader) +
リーダ(reader)
read-pnm -
画像ファイル入出力 +
画像ファイル入出力
read-pnm-file -
画像ファイル入出力 +
画像ファイル入出力
readtable-p -
リーダ(reader) +
リーダ(reader)
reduce -
一般数値関数 +
一般数値関数
region -
エッジ抽出 +
エッジ抽出
remhash -
ハッシュテーブル +
ハッシュテーブル
remove -
一般列 +
一般列
remove-duplicates -
一般列 +
一般列
remove-if -
一般列 +
一般列
remove-if-not -
一般列 +
一般列
remprop -
symbol +
symbol
rename-package -
パッケージ +
パッケージ
render -
描画 +
描画
replace -
一般列 +
一般列
replace-matrix -
行列と変換 +
行列と変換
replace-object
インスタンス管理
require -
プログラムロード +
プログラムロード
reset -
最上位レベルの対話 +
最上位レベルの対話
return
ブロックとExit
return-from
ブロックとExit
reverse -
一般列 +
一般列
rgb2hls -
描画 +
描画
right-most-point -
種々の幾何学関数 +
種々の幾何学関数
right-points -
種々の幾何学関数 +
種々の幾何学関数
rotate-matrix -
行列と変換 +
行列と変換
rotate-vector -
実数ベクトル(float-vector) +
実数ベクトル(float-vector)
rotation-angle -
行列と変換 +
行列と変換
rotation-matrix -
行列と変換 +
行列と変換
rotational-joint -
多関節マニピュレータ +
多関節マニピュレータ
round -
一般数値関数 +
一般数値関数
rplaca -
リスト +
リスト
rplacd -
リスト +
リスト
rpy-angle -
行列と変換 +
行列と変換
rpy-matrix -
行列と変換 +
行列と変換
rusage -
UNIXプロセス +
UNIXプロセス
s -
パッケージ +
パッケージ
save -
プロセスイメージ保存 - | 最上位レベルのカスタマイズ +
プロセスイメージ保存 + | 最上位レベルのカスタマイズ
scale -
実数ベクトル(float-vector) +
実数ベクトル(float-vector)
scale-matrix -
行列と変換 +
行列と変換
schar -
文字と文字列 +
文字と文字列
ScrollTextWindow -
テキストwindow +
テキストwindow
select-stream -
非同期入出力 +
非同期入出力
send
メッセージ送信
send* @@ -2245,207 +2245,207 @@

send-super*
メッセージ送信
set -
symbol +
symbol
set-difference -
リスト +
リスト
set-dispatch-macro-character -
リーダ(reader) +
リーダ(reader)
set-exclusive-or -
リスト +
リスト
set-macro-character -
リーダ(reader) +
リーダ(reader)
set-syntax-from-char -
リーダ(reader) +
リーダ(reader)
setf
逐次実行とLet
setq -
symbol +
symbol
setslot
インスタンス管理
shadow -
パッケージ +
パッケージ
short-float-epsilon -
数値演算定数 +
数値演算定数
sigint-handler -
最上位レベルの対話 +
最上位レベルの対話
simultaneous-equation -
LU分解 +
LU分解
sin -
基本関数 +
基本関数
single-float-epsilon -
数値演算定数 +
数値演算定数
sinh -
基本関数 +
基本関数
slider-item -
パネルアイテム +
パネルアイテム
slot
インスタンス管理
some
述語
sort -
一般列 +
一般列
spaces -
プリンタ(printer) +
プリンタ(printer)
sqrt -
基本関数 +
基本関数
step -
デバッグ補助 +
デバッグ補助
step-hook -
デバッグ補助 +
デバッグ補助
streamp -
ストリーム +
ストリーム
string -
文字と文字列 +
文字と文字列
string-downcase -
文字と文字列 +
文字と文字列
string-equal -
文字と文字列 +
文字と文字列
string-left-trim -
文字と文字列 +
文字と文字列
string-right-trim -
文字と文字列 +
文字と文字列
string-trim -
文字と文字列 +
文字と文字列
string-upcase -
文字と文字列 +
文字と文字列
string$<$ -
文字と文字列 +
文字と文字列
string$<=$ -
文字と文字列 +
文字と文字列
string$>$ -
文字と文字列 +
文字と文字列
string$>=$ -
文字と文字列 +
文字と文字列
string= -
文字と文字列 +
文字と文字列
stringp -
文字と文字列 +
文字と文字列
subclassp
クラスとメソッド
subseq -
一般列 +
一般列
subsetp -
リスト +
リスト
subst -
リスト +
リスト
substitute -
一般列 +
一般列
substitute-if -
一般列 +
一般列
substitute-if-not -
一般列 +
一般列
substringp -
文字と文字列 +
文字と文字列
superequal
述語
svref -
ベクトルと行列 +
ベクトルと行列
sxhash -
ハッシュテーブル +
ハッシュテーブル
symbol-function -
symbol +
symbol
symbol-name -
symbol +
symbol
symbol-package -
symbol +
symbol
symbol-plist -
symbol +
symbol
symbol-value -
symbol +
symbol
symbolp -
symbol +
symbol
sys:*gc-margin* -
メモリ管理 +
メモリ管理
sys:*gc-merge* -
メモリ管理 +
メモリ管理
sys:*threads* -
スレッド生成 +
スレッド生成
sys::free-threads -
スレッド生成 +
スレッド生成
sys:address -
メモリ管理 +
メモリ管理
sys:alloc -
メモリ管理 +
メモリ管理
sys:barrier-synch -
同期 +
同期
sys:btrace -
メモリ管理 +
メモリ管理
sys:cond-signal -
同期 +
同期
sys:cond-wait -
同期 +
同期
sys:gc -
メモリ管理 +
メモリ管理
sys:gctime -
メモリ管理 +
メモリ管理
sys:list-all-bindings -
デバッグ補助 +
デバッグ補助
sys:list-all-catchers -
デバッグ補助 +
デバッグ補助
sys:list-all-chunks -
メモリ管理 +
メモリ管理
sys:list-all-instances -
デバッグ補助 +
デバッグ補助
sys:list-all-special-bindings -
デバッグ補助 +
デバッグ補助
sys:make-cond -
同期 +
同期
sys:make-mutex-lock -
同期 +
同期
sys:make-semaphore -
同期 +
同期
sys:make-thread -
スレッド生成 +
スレッド生成
sys:memory-report -
メモリ管理 +
メモリ管理
sys:mutex -
同期 +
同期
sys:mutex-lock -
同期 +
同期
sys:mutex-unlock -
同期 +
同期
sys:newstack -
メモリ管理 +
メモリ管理
sys:object-size -
メモリ管理 +
メモリ管理
sys:peek -
メモリ管理 +
メモリ管理
sys:plist -
スレッド生成 +
スレッド生成
sys:poke -
メモリ管理 +
メモリ管理
sys:reclaim -
メモリ管理 +
メモリ管理
sys:reclaim-tree -
メモリ管理 +
メモリ管理
sys:room -
メモリ管理 +
メモリ管理
sys:sema-post -
同期 +
同期
sys:sema-wait -
同期 +
同期
sys:synch-memory-port -
同期 +
同期
sys:thread -
スレッド生成 +
スレッド生成
sys:thread-no-wait -
スレッド生成 +
スレッド生成
sys:wait-thread -
スレッド生成 +
スレッド生成
system:binload -
プログラムロード +
プログラムロード
system:find-method
クラスとメソッド
system:list-all-classes @@ -2453,428 +2453,428 @@

system:method-cache
クラスとメソッド
system:txtload -
プログラムロード +
プログラムロード
tagbody
繰返し
tan -
基本関数 +
基本関数
tanh -
基本関数 +
基本関数
tektro -
描画 +
描画
terpri -
プリンタ(printer) +
プリンタ(printer)
text-item -
パネルアイテム +
パネルアイテム
textdots -
Graphic Context +
Graphic Context
textWindow -
テキストwindow +
テキストwindow
TextWindowStream -
テキストwindow +
テキストwindow
the -
評価関数 +
評価関数
throw
ブロックとExit
time -
デバッグ補助 +
デバッグ補助
timing -
デバッグ補助 +
デバッグ補助
tprint -
プリンタ(printer) +
プリンタ(printer)
trace -
デバッグ補助 +
デバッグ補助
tracking-window -
トラッキング +
トラッキング
transform -
行列と変換 - | 行列と変換 +
行列と変換 + | 行列と変換
transform-coords -
連結座標系 +
連結座標系
transform-coords* -
連結座標系 +
連結座標系
transpose -
行列と変換 +
行列と変換
triangle -
種々の幾何学関数 +
種々の幾何学関数
triangle-normal -
種々の幾何学関数 +
種々の幾何学関数
truename -
パス名 +
パス名
truncate -
一般数値関数 +
一般数値関数
unexport -
パッケージ +
パッケージ
union -
リスト +
リスト
unit-matrix -
行列と変換 +
行列と変換
unix:accept -
ファイルシステムと入出力 +
ファイルシステムと入出力
unix:access -
ファイルシステムと入出力 +
ファイルシステムと入出力
unix:alarm -
シグナル +
シグナル
unix:asctime -
時間 +
時間
unix:bind -
ファイルシステムと入出力 +
ファイルシステムと入出力
unix:chdir -
ファイルシステムと入出力 +
ファイルシステムと入出力
unix:chmod -
ファイルシステムと入出力 +
ファイルシステムと入出力
unix:chown -
ファイルシステムと入出力 +
ファイルシステムと入出力
unix:close -
ファイルシステムと入出力 +
ファイルシステムと入出力
unix:connect -
ファイルシステムと入出力 +
ファイルシステムと入出力
unix:dup -
ファイルシステムと入出力 +
ファイルシステムと入出力
unix:exec -
プロセス +
プロセス
unix:exit -
プロセス +
プロセス
unix:fcntl -
ファイルシステムと入出力 +
ファイルシステムと入出力
unix:fionread -
IOCTL +
IOCTL
unix:fork -
プロセス +
プロセス
unix:free -
低レベルメモリ管理 +
低レベルメモリ管理
unix:getegid -
プロセス +
プロセス
unix:getenv -
プロセス +
プロセス
unix:geteuid -
プロセス +
プロセス
unix:getgid -
プロセス +
プロセス
unix:gethostbyname -
ファイルシステムと入出力 +
ファイルシステムと入出力
unix:getitimer -
シグナル +
シグナル
unix:getpgrp -
プロセス +
プロセス
unix:getpid -
プロセス +
プロセス
unix:getppid -
プロセス +
プロセス
unix:getpriority -
プロセス +
プロセス
unix:getrusage -
プロセス +
プロセス
unix:getservbyname -
ファイルシステムと入出力 +
ファイルシステムと入出力
unix:getuid -
プロセス +
プロセス
unix:getwd -
ファイルシステムと入出力 +
ファイルシステムと入出力
unix:ioctl -
ファイルシステムと入出力 +
ファイルシステムと入出力
unix:ioctl_ -
ファイルシステムと入出力 +
ファイルシステムと入出力
unix:ioctl_R -
ファイルシステムと入出力 +
ファイルシステムと入出力
unix:ioctl_W -
ファイルシステムと入出力 +
ファイルシステムと入出力
unix:ioctl_WR -
ファイルシステムと入出力 +
ファイルシステムと入出力
unix:isatty -
ファイルシステムと入出力 +
ファイルシステムと入出力
unix:kill -
シグナル +
シグナル
unix:link -
ファイルシステムと入出力 +
ファイルシステムと入出力
unix:listen -
ファイルシステムと入出力 +
ファイルシステムと入出力
unix:localtime -
時間 +
時間
unix:lseek -
ファイルシステムと入出力 +
ファイルシステムと入出力
unix:malloc -
低レベルメモリ管理 +
低レベルメモリ管理
unix:mkdir -
ファイルシステムと入出力 +
ファイルシステムと入出力
unix:mknod -
ファイルシステムと入出力 +
ファイルシステムと入出力
unix:mmap -
低レベルメモリ管理 +
低レベルメモリ管理
unix:msgget -
ファイルシステムと入出力 +
ファイルシステムと入出力
unix:msgrcv -
ファイルシステムと入出力 +
ファイルシステムと入出力
unix:msgsnd -
ファイルシステムと入出力 +
ファイルシステムと入出力
unix:munmap -
低レベルメモリ管理 +
低レベルメモリ管理
unix:pause -
シグナル +
シグナル
unix:pipe -
ファイルシステムと入出力 +
ファイルシステムと入出力
unix:ptimes -
時間 +
時間
unix:putenv -
プロセス +
プロセス
unix:recvfrom -
ファイルシステムと入出力 +
ファイルシステムと入出力
unix:runtime -
時間 +
時間
unix:select -
シグナル +
シグナル
unix:select-read-fd -
シグナル +
シグナル
unix:sendto -
ファイルシステムと入出力 +
ファイルシステムと入出力
unix:setgid -
プロセス +
プロセス
unix:setitimer -
シグナル +
シグナル
unix:setpgrp -
プロセス +
プロセス
unix:setpriority -
プロセス +
プロセス
unix:setuid -
プロセス +
プロセス
unix:signal -
シグナル +
シグナル
unix:sleep -
プロセス +
プロセス
unix:socket -
ファイルシステムと入出力 +
ファイルシステムと入出力
unix:stat -
ファイルシステムと入出力 +
ファイルシステムと入出力
unix:syserrlist -
ファイルシステムと入出力 +
ファイルシステムと入出力
unix:system -
プロセス +
プロセス
unix:tcgeta -
IOCTL +
IOCTL
unix:tcgetattr -
IOCTL +
IOCTL
unix:tcgets -
IOCTL +
IOCTL
unix:tcseta -
IOCTL +
IOCTL
unix:tcsetaf -
IOCTL +
IOCTL
unix:tcsetattr -
IOCTL +
IOCTL
unix:tcsetaw -
IOCTL +
IOCTL
unix:tcsets -
IOCTL +
IOCTL
unix:tcsetsf -
IOCTL +
IOCTL
unix:tcsetsw -
IOCTL +
IOCTL
unix:thr-create -
マルチスレッド +
マルチスレッド
unix:thr-getconcurrency -
マルチスレッド +
マルチスレッド
unix:thr-getprio -
マルチスレッド +
マルチスレッド
unix:thr-self -
マルチスレッド +
マルチスレッド
unix:thr-setconcurrency -
マルチスレッド +
マルチスレッド
unix:thr-setprio -
マルチスレッド +
マルチスレッド
unix:tiocflush -
IOCTL +
IOCTL
unix:tiocgetd -
IOCTL +
IOCTL
unix:tiocgetp -
IOCTL +
IOCTL
unix:tiocgpgrp -
IOCTL +
IOCTL
unix:tioclbic -
IOCTL +
IOCTL
unix:tioclbis -
IOCTL +
IOCTL
unix:tioclget -
IOCTL +
IOCTL
unix:tioclset -
IOCTL +
IOCTL
unix:tiocoutq -
IOCTL +
IOCTL
unix:tiocsetc -
IOCTL - | IOCTL +
IOCTL + | IOCTL
unix:tiocsetn -
IOCTL +
IOCTL
unix:tiocsetp -
IOCTL +
IOCTL
unix:tiocspgrp -
IOCTL +
IOCTL
unix:ualarm -
シグナル +
シグナル
unix:unlink -
ファイルシステムと入出力 +
ファイルシステムと入出力
unix:uread -
ファイルシステムと入出力 +
ファイルシステムと入出力
unix:usleep -
プロセス +
プロセス
unix:vadvise -
低レベルメモリ管理 +
低レベルメモリ管理
unix:valloc -
低レベルメモリ管理 +
低レベルメモリ管理
unix:vfork -
プロセス +
プロセス
unix:wait -
プロセス +
プロセス
unix:write -
ファイルシステムと入出力 +
ファイルシステムと入出力
unless
条件文
unread-char -
リーダ(reader) +
リーダ(reader)
until
繰返し
untrace -
デバッグ補助 +
デバッグ補助
unuse-package -
パッケージ +
パッケージ
unwind-protect
ブロックとExit
upper-case-p -
文字と文字列 +
文字と文字列
use-package -
パッケージ +
パッケージ
v* -
実数ベクトル(float-vector) +
実数ベクトル(float-vector)
v+ -
実数ベクトル(float-vector) +
実数ベクトル(float-vector)
v- -
実数ベクトル(float-vector) +
実数ベクトル(float-vector)
v. -
実数ベクトル(float-vector) +
実数ベクトル(float-vector)
v.* -
実数ベクトル(float-vector) +
実数ベクトル(float-vector)
v$<$ -
実数ベクトル(float-vector) +
実数ベクトル(float-vector)
v$>$ -
実数ベクトル(float-vector) +
実数ベクトル(float-vector)
variables -
デバッグ補助 +
デバッグ補助
vector -
ベクトルと行列 +
ベクトルと行列
vector-angle -
種々の幾何学関数 +
種々の幾何学関数
vector-class-p
クラスとメソッド
vector-mean -
種々の幾何学関数 +
種々の幾何学関数
vector-push -
ベクトルと行列 +
ベクトルと行列
vector-push-extend -
ベクトルと行列 +
ベクトルと行列
vectorp -
ベクトルと行列 +
ベクトルと行列
view -
Viewer +
Viewer
viewer -
Viewer +
Viewer
viewing -
視界(viewing) +
視界(viewing)
viewport -
Viewport +
Viewport
vmax -
実数ベクトル(float-vector) +
実数ベクトル(float-vector)
vmin -
実数ベクトル(float-vector) +
実数ベクトル(float-vector)
vplus -
種々の幾何学関数 +
種々の幾何学関数
vxw -
ホスト側の起動 +
ホスト側の起動
warn -
評価関数 +
評価関数
when
条件文
while
繰返し
window-main-loop -
Xイベント +
Xイベント
window-main-thread -
Xイベント +
Xイベント
with-open-file -
ストリーム +
ストリーム
write-byte -
プリンタ(printer) +
プリンタ(printer)
write-long -
プリンタ(printer) +
プリンタ(printer)
write-pgm -
画像ファイル入出力 +
画像ファイル入出力
write-pnm -
画像ファイル入出力 +
画像ファイル入出力
write-pnm-file -
画像ファイル入出力 +
画像ファイル入出力
write-ppm -
画像ファイル入出力 +
画像ファイル入出力
write-word -
プリンタ(printer) +
プリンタ(printer)
wrt -
連結座標系 +
連結座標系
x:*bg-pixel* -
Xlibのグローバル変数とその他関数 +
Xlibのグローバル変数とその他関数
x:*blackgc* -
Xlibのグローバル変数とその他関数 +
Xlibのグローバル変数とその他関数
x:*blackpixel* -
Xlibのグローバル変数とその他関数 +
Xlibのグローバル変数とその他関数
x:*color-map* -
Xlibのグローバル変数とその他関数 +
Xlibのグローバル変数とその他関数
x:*defaultGC* -
Xlibのグローバル変数とその他関数 +
Xlibのグローバル変数とその他関数
x:*display* -
Xlibのグローバル変数とその他関数 +
Xlibのグローバル変数とその他関数
x:*fg-pixel* -
Xlibのグローバル変数とその他関数 +
Xlibのグローバル変数とその他関数
x:*root* -
Xlibのグローバル変数とその他関数 +
Xlibのグローバル変数とその他関数
x:*screen* -
Xlibのグローバル変数とその他関数 +
Xlibのグローバル変数とその他関数
x:*visual* -
Xlibのグローバル変数とその他関数 +
Xlibのグローバル変数とその他関数
x:*whitegc* -
Xlibのグローバル変数とその他関数 +
Xlibのグローバル変数とその他関数
x:*whitepixel* -
Xlibのグローバル変数とその他関数 +
Xlibのグローバル変数とその他関数
x:*xwindow-hash-tab* -
Xlibのグローバル変数とその他関数 +
Xlibのグローバル変数とその他関数
x:*xwindows* -
Xlibのグローバル変数とその他関数 +
Xlibのグローバル変数とその他関数
XColor -
色とカラーマップ +
色とカラーマップ
Xdrawable -
Xwindow +
Xwindow
xflush -
Xlibのグローバル変数とその他関数 +
Xlibのグローバル変数とその他関数
Xobject -
Xwindow +
Xwindow
Xpixmap -
Xwindow +
Xwindow
Xwindow -
Xwindow +
Xwindow
y-or-n-p -
リーダ(reader) +
リーダ(reader)
yes-or-no-p -
リーダ(reader) +
リーダ(reader)
zerop -
比較演算関数 +
比較演算関数



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node158.html b/doc/html/jmanual-node158.html index a767e2f8..42101f75 100644 --- a/doc/html/jmanual-node158.html +++ b/doc/html/jmanual-node158.html @@ -41,7 +41,7 @@ index
Up: EusLisp version 9.13 リファレンスマニュアル + HREF="jmanual.html">EusLisp version 9.14 リファレンスマニュアル Previous: Index   About this document ... EusLisp -
version 9.13 +
version 9.14
リファレンスマニュアル
-マルチスレッドとXToolKitの実現-
@@ -80,11 +80,11 @@

The command line arguments were:
latex2html -dir ../html/ -local_icons -auto_prefix -iso_language JP jmanual

-The translation was initiated by on 2015-06-19 +The translation was initiated by on 2015-08-17


-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node16.html b/doc/html/jmanual-node16.html index ae20bf6e..5338ac3d 100644 --- a/doc/html/jmanual-node16.html +++ b/doc/html/jmanual-node16.html @@ -91,7 +91,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node17.html b/doc/html/jmanual-node17.html index 2651c4d1..7e56bc46 100644 --- a/doc/html/jmanual-node17.html +++ b/doc/html/jmanual-node17.html @@ -84,7 +84,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node18.html b/doc/html/jmanual-node18.html index 38da1c64..cf073521 100644 --- a/doc/html/jmanual-node18.html +++ b/doc/html/jmanual-node18.html @@ -73,7 +73,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node19.html b/doc/html/jmanual-node19.html index 47498c64..b7c13f31 100644 --- a/doc/html/jmanual-node19.html +++ b/doc/html/jmanual-node19.html @@ -124,7 +124,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node2.html b/doc/html/jmanual-node2.html index 87efb966..d03ecc77 100644 --- a/doc/html/jmanual-node2.html +++ b/doc/html/jmanual-node2.html @@ -47,7 +47,7 @@ Next:
はじめに Up: EusLisp version 9.13 リファレンスマニュアル + HREF="jmanual.html">EusLisp version 9.14 リファレンスマニュアル Previous: Contents  

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node20.html b/doc/html/jmanual-node20.html index 27b715dc..9280192f 100644 --- a/doc/html/jmanual-node20.html +++ b/doc/html/jmanual-node20.html @@ -127,7 +127,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node21.html b/doc/html/jmanual-node21.html index d1a34835..f4413d39 100644 --- a/doc/html/jmanual-node21.html +++ b/doc/html/jmanual-node21.html @@ -136,7 +136,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node22.html b/doc/html/jmanual-node22.html index 9fc9da73..9c965e66 100644 --- a/doc/html/jmanual-node22.html +++ b/doc/html/jmanual-node22.html @@ -83,7 +83,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node23.html b/doc/html/jmanual-node23.html index c8c55445..774b2906 100644 --- a/doc/html/jmanual-node23.html +++ b/doc/html/jmanual-node23.html @@ -162,7 +162,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node24.html b/doc/html/jmanual-node24.html index 5b0b1eca..95e3ba1d 100644 --- a/doc/html/jmanual-node24.html +++ b/doc/html/jmanual-node24.html @@ -84,7 +84,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node25.html b/doc/html/jmanual-node25.html index 68dc53e2..03ac4a93 100644 --- a/doc/html/jmanual-node25.html +++ b/doc/html/jmanual-node25.html @@ -195,7 +195,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node26.html b/doc/html/jmanual-node26.html index e84de9b2..6a55967a 100644 --- a/doc/html/jmanual-node26.html +++ b/doc/html/jmanual-node26.html @@ -156,7 +156,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node27.html b/doc/html/jmanual-node27.html index 5bc4ecef..41b08242 100644 --- a/doc/html/jmanual-node27.html +++ b/doc/html/jmanual-node27.html @@ -96,7 +96,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node28.html b/doc/html/jmanual-node28.html index 5d459e94..2398637b 100644 --- a/doc/html/jmanual-node28.html +++ b/doc/html/jmanual-node28.html @@ -171,7 +171,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node29.html b/doc/html/jmanual-node29.html index f6d43811..594cf6f4 100644 --- a/doc/html/jmanual-node29.html +++ b/doc/html/jmanual-node29.html @@ -277,7 +277,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node3.html b/doc/html/jmanual-node3.html index 21dfa5b6..9658f042 100644 --- a/doc/html/jmanual-node3.html +++ b/doc/html/jmanual-node3.html @@ -129,7 +129,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node30.html b/doc/html/jmanual-node30.html index 57f0c3ba..6bc7bc2c 100644 --- a/doc/html/jmanual-node30.html +++ b/doc/html/jmanual-node30.html @@ -259,7 +259,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node31.html b/doc/html/jmanual-node31.html index 392bb1e6..c042f189 100644 --- a/doc/html/jmanual-node31.html +++ b/doc/html/jmanual-node31.html @@ -153,7 +153,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node32.html b/doc/html/jmanual-node32.html index cc72168e..8a0b5e9b 100644 --- a/doc/html/jmanual-node32.html +++ b/doc/html/jmanual-node32.html @@ -275,7 +275,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node33.html b/doc/html/jmanual-node33.html index 15db6af9..152e57a4 100644 --- a/doc/html/jmanual-node33.html +++ b/doc/html/jmanual-node33.html @@ -160,7 +160,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node34.html b/doc/html/jmanual-node34.html index 97b1441e..4e8dc8b2 100644 --- a/doc/html/jmanual-node34.html +++ b/doc/html/jmanual-node34.html @@ -266,7 +266,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node35.html b/doc/html/jmanual-node35.html index ca941883..ac302f95 100644 --- a/doc/html/jmanual-node35.html +++ b/doc/html/jmanual-node35.html @@ -463,7 +463,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node36.html b/doc/html/jmanual-node36.html index 56341943..06ec6ec3 100644 --- a/doc/html/jmanual-node36.html +++ b/doc/html/jmanual-node36.html @@ -82,7 +82,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node37.html b/doc/html/jmanual-node37.html index 554bc544..5bc7887a 100644 --- a/doc/html/jmanual-node37.html +++ b/doc/html/jmanual-node37.html @@ -63,7 +63,7 @@


-
+
most-positive-fixnum [定数]
@@ -74,7 +74,7 @@



-
+ most-negative-fixnum [定数]
@@ -85,7 +85,7 @@



-
+ short-float-epsilon [定数]
@@ -108,7 +108,7 @@



-
+ single-float-epsilon [定数]
@@ -122,7 +122,7 @@



-
+ long-float-epsilon [定数]
@@ -137,7 +137,7 @@



-
+ pi [定数]
@@ -151,7 +151,7 @@



-
+ 2pi [定数]
@@ -165,7 +165,7 @@



-
+ pi/2 [定数]
@@ -179,7 +179,7 @@



-
+ -pi [定数]
@@ -190,7 +190,7 @@



-
+ -2pi [定数]
@@ -204,7 +204,7 @@



-
+ -pi/2 [定数]
@@ -222,7 +222,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node38.html b/doc/html/jmanual-node38.html index b819332c..871c50ab 100644 --- a/doc/html/jmanual-node38.html +++ b/doc/html/jmanual-node38.html @@ -63,7 +63,7 @@


-
+
numberp object [関数]
@@ -76,7 +76,7 @@



-
+ integerp object [関数]
@@ -89,7 +89,7 @@



-
+ floatp object [関数]
@@ -103,7 +103,7 @@

- + zerop number [関数]

@@ -115,7 +115,7 @@



-
+ plusp number [関数]
@@ -126,7 +126,7 @@



-
+ minusp number [関数]
@@ -139,7 +139,7 @@

- + oddp integer [関数]

@@ -153,7 +153,7 @@

- + evenp integer [関数]

@@ -167,14 +167,14 @@

- -/= num1 num2 [関数] + +/= num1 num2 &rest more-numbers [関数]

-num1num2と等しくないとき、Tを返す。 -num1num2は数値であること。 +num1num2more-numbersでどの2つの数値も等しくないとき、Tを返す。それ以外はNILを返す。 +num1num2more-numbersを構成する要素はすべて数値であること。

@@ -182,14 +182,14 @@

- + = num1 num2 &rest more-numbers [関数]

-num1num2等しいときを、T返す。 -num1num2は数値であること。 +num1num2more-numbersがすべて等しいとき、Tを返す。 +num1num2more-numbersを構成する要素はすべて数値であること。

@@ -197,7 +197,7 @@

- +

-
+
+num1num2more-numbersの全要素がこの順に単調減少であるとき、Tを返す。 +num1num2more-numbersを構成する要素はすべて数値であること。 +誤差を含めた数値比較に対しては、 +14章に書かれている関数(eps$>$)を使用する。


- +

+ +

-
+
+num1num2more-numbersの全要素がこの順に単調増加であるとき、Tを返す。 +num1num2more-numbersを構成する要素はすべて数値であること。 +誤差を含めた数値比較に対しては、 +14章に書かれている関数(eps$<$)を使用する。


- +

+ +

-
+
+num1num2more-numbersの全要素がこの順に単調非増加であるとき、Tを返す。 +num1num2more-numbersを構成する要素はすべて数値であること。 +誤差を含めた数値比較に対しては、 +14章に書かれている関数(eps$>=$)を使用する。


- +

+ +

-これらの比較演算は、数値のみ適用できる。誤差を含めた数値比較に対しては、 -14章に書かれている関数(これらの比較演算子の前にepsが -ついている)を使用する。 +num1num2more-numbersの全要素がこの順に単調非減少であるとき、Tを返す。 +num1num2more-numbersを構成する要素はすべて数値であること。 +誤差を含めた数値比較に対しては、 +14章に書かれている関数(eps$<=$)を使用する。

@@ -289,7 +320,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node39.html b/doc/html/jmanual-node39.html index dcc7a041..2971a327 100644 --- a/doc/html/jmanual-node39.html +++ b/doc/html/jmanual-node39.html @@ -66,7 +66,7 @@


-
+
mod dividend divisor [関数]

@@ -81,7 +81,7 @@

- + 1- integer [関数]

@@ -98,7 +98,7 @@

- + 1+ integer [関数]

@@ -117,7 +117,7 @@



-
+ logand &rest integers [関数]
@@ -128,7 +128,7 @@



-
+ logior &rest integers [関数]
@@ -139,7 +139,7 @@



-
+ logxor &rest integers [関数]
@@ -150,7 +150,7 @@



-
+ logeqv &rest integers [関数]
@@ -162,7 +162,7 @@



-
+ lognand &rest integers [関数]
@@ -173,7 +173,7 @@



-
+ lognor &rest integers [関数]
@@ -184,7 +184,7 @@



-
+ lognot integer [関数]
@@ -195,7 +195,7 @@



-
+ logtest integer1 integer2 [関数]
@@ -209,7 +209,7 @@

- + logbitp index integer [関数]

@@ -224,7 +224,7 @@

- + ash integer count [関数]

@@ -247,7 +247,7 @@

- + ldb target position width [関数]

@@ -265,7 +265,7 @@

- + dpb value target position width [関数]

@@ -313,7 +313,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node4.html b/doc/html/jmanual-node4.html index 25a39c78..dfbe4337 100644 --- a/doc/html/jmanual-node4.html +++ b/doc/html/jmanual-node4.html @@ -94,7 +94,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node40.html b/doc/html/jmanual-node40.html index 5b329cde..dc2c5dd7 100644 --- a/doc/html/jmanual-node40.html +++ b/doc/html/jmanual-node40.html @@ -63,7 +63,7 @@


-
+
+ &rest numbers [関数]
@@ -74,7 +74,7 @@



-
+ - num &rest more-numbers [関数]
@@ -87,7 +87,7 @@



-
+ * &rest numbers [関数]
@@ -98,7 +98,7 @@



-
+ / num1 num2 &rest more-numbers [関数]
@@ -112,7 +112,7 @@



-
+ abs number [関数]
@@ -123,7 +123,7 @@



-
+ round number [関数]
@@ -138,7 +138,7 @@

- + floor number [関数]

@@ -153,7 +153,7 @@

- + ceiling number [関数]

@@ -168,7 +168,7 @@

- + truncate number [関数]

@@ -183,7 +183,7 @@

- + float number [関数]

@@ -197,7 +197,7 @@

- + max &rest numbers [関数]

@@ -211,7 +211,7 @@

- + min &rest numbers [関数]

@@ -225,7 +225,7 @@

- + random range &optional (randstate *random-state*) [関数]

@@ -246,7 +246,7 @@

- + incf variable &optional (increment 1) [マクロ]

@@ -260,7 +260,7 @@



-
+ decf variable &optional decrement [マクロ]
@@ -276,7 +276,7 @@

- + reduce func seq [関数]

@@ -291,7 +291,7 @@

- + rad2deg radian [関数]

@@ -307,7 +307,7 @@

- + deg2rad degree [関数]

@@ -352,7 +352,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node41.html b/doc/html/jmanual-node41.html index 2f82e926..795e2eca 100644 --- a/doc/html/jmanual-node41.html +++ b/doc/html/jmanual-node41.html @@ -62,7 +62,7 @@


-
+
sin theta [関数]
@@ -77,7 +77,7 @@



-
+ cos theta [関数]
@@ -92,7 +92,7 @@



-
+ tan theta [関数]
@@ -107,7 +107,7 @@



-
+ sinh x [関数]
@@ -125,7 +125,7 @@



-
+ cosh x [関数]
@@ -143,7 +143,7 @@



-
+ tanh x [関数]
@@ -161,7 +161,7 @@



-
+ asin number [関数]
@@ -172,7 +172,7 @@



-
+ acos number [関数]
@@ -183,7 +183,7 @@



-
+ atan y &optional x [関数]
@@ -199,7 +199,7 @@



-
+ asinh x [関数]
@@ -210,7 +210,7 @@



-
+ acosh x [関数]
@@ -221,7 +221,7 @@



-
+ atanh x [関数]
@@ -234,7 +234,7 @@

- + sqrt number [関数]

@@ -247,7 +247,7 @@

- + log number [関数]

@@ -260,7 +260,7 @@

- + exp x [関数]

@@ -276,7 +276,7 @@

- + expt a x [関数]

@@ -322,7 +322,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node42.html b/doc/html/jmanual-node42.html index f2fb9b1a..55c463de 100644 --- a/doc/html/jmanual-node42.html +++ b/doc/html/jmanual-node42.html @@ -77,7 +77,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node43.html b/doc/html/jmanual-node43.html index 0cefa9f6..fb5590af 100644 --- a/doc/html/jmanual-node43.html +++ b/doc/html/jmanual-node43.html @@ -105,7 +105,7 @@



- + symbolp object [関数]

@@ -119,7 +119,7 @@

- + symbol-value symbol [関数]

@@ -134,7 +134,7 @@

- + symbol-function symbol [関数]

@@ -149,7 +149,7 @@

- + symbol-package sym [関数]

@@ -163,7 +163,7 @@

- + symbol-name sym [関数]

@@ -181,7 +181,7 @@

- + symbol-plist sym [関数]

@@ -206,7 +206,7 @@

- + boundp symbol [関数]

@@ -221,7 +221,7 @@



-
+ fboundp symbol [関数]
@@ -233,7 +233,7 @@



-
+ makunbound symbol [関数]
@@ -248,7 +248,7 @@

- + get sym attribute [関数]

@@ -261,7 +261,7 @@



-
+ putprop sym val attribute [関数]
@@ -273,7 +273,7 @@



-
+ remprop sym attr [関数]
@@ -287,7 +287,7 @@

- + setq {var value}* [特殊]

@@ -303,7 +303,7 @@

- + set sym val [関数]

@@ -319,7 +319,7 @@

- + defun symbol [documentation] lambda-list . body [特殊]

@@ -336,7 +336,7 @@

- + defmacro symbol [documentation] lambda-list . body [特殊]

@@ -351,7 +351,7 @@

- + defvar var &optional (init nil) doc [マクロ]

@@ -367,7 +367,7 @@

- + defparameter var init &optional doc [マクロ]

@@ -382,7 +382,7 @@

- + defconstant sym val &optional doc [マクロ]

@@ -402,7 +402,7 @@

- + keywordp obj [関数]

@@ -414,7 +414,7 @@



-
+ constantp symbol [関数]
@@ -428,7 +428,7 @@

- + documentation sym &optional type [関数]

@@ -442,7 +442,7 @@

- + gensym &optional x [関数]

@@ -461,7 +461,7 @@

- + gentemp &optional (prefix "T") (pkg *package*) [関数]

@@ -510,7 +510,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node44.html b/doc/html/jmanual-node44.html index 475fd501..580112f7 100644 --- a/doc/html/jmanual-node44.html +++ b/doc/html/jmanual-node44.html @@ -79,7 +79,7 @@

symbolをexportあるいはimportするとき、あらゆるパッケージ内の 全てのsymbolが独自の print-nameを持つ必要があるため、symbol名の重複を発見することができる。 -shadowは、パッケージからsymbolを仮想的に削除することにより、 +shadowは、パッケージからsymbolを仮想的に削除することにより、 存在するsymbolと同じ名前のsymbolを作成することができる。

@@ -127,7 +127,7 @@


-
+
*lisp-package* [定数]

@@ -138,7 +138,7 @@



-
+ *user-package* [定数]
@@ -149,7 +149,7 @@



-
+ *unix-package* [定数]
@@ -160,7 +160,7 @@



-
+ *system-package* [定数]
@@ -171,7 +171,7 @@



-
+ *keyword-package* [定数]
@@ -184,7 +184,7 @@

- + find-symbol string &optional (package *package*) [関数]

@@ -200,7 +200,7 @@

- + make-symbol string [関数]

@@ -214,7 +214,7 @@

- + intern string &optional (package *package*) (klass symbol) [関数]

@@ -231,7 +231,7 @@

- + list-all-packages [関数]

@@ -245,7 +245,7 @@

- + find-package name [関数]

@@ -257,7 +257,7 @@



-
+ make-package name &key :nicknames (:use '(lisp)) [関数]
@@ -273,7 +273,7 @@

- + in-package pkg &key :nicknames (:uses '(lisp)) [関数]

@@ -288,7 +288,7 @@

- + package-name pkg [関数]

@@ -302,7 +302,7 @@

- + package-nicknames pkg [関数]

@@ -316,7 +316,7 @@

- + rename-package pkg new-name &optional new-nicknames [関数]

@@ -332,7 +332,7 @@

- + package-use-list pkg [関数]

@@ -346,7 +346,7 @@

- + packagep pkg [関数]

@@ -360,7 +360,7 @@

- + use-package pkg &optional (curpkg *package*) [関数]

@@ -376,7 +376,7 @@

- + unuse-package pkg &optional (curpkg *package*) [関数]

@@ -390,7 +390,7 @@

- + shadow sym &optional(pkg *package*) [関数]

@@ -405,7 +405,7 @@

- + export sym &optional (pkg *package*) [関数]

@@ -435,7 +435,7 @@

- + unexport sym &optional pkg [関数]

@@ -450,7 +450,7 @@

- + import sym &optional (pkg *package*) [関数]

@@ -468,7 +468,7 @@

- + do-symbols (var pkg) &rest forms [マクロ]

@@ -483,7 +483,7 @@

- + do-external-symbols (var pkg) &rest forms [マクロ]

@@ -498,7 +498,7 @@

- + do-all-symbols (var [result]) &rest forms [マクロ]

@@ -547,7 +547,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node45.html b/doc/html/jmanual-node45.html index a38fea17..f735e6f5 100644 --- a/doc/html/jmanual-node45.html +++ b/doc/html/jmanual-node45.html @@ -90,7 +90,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node46.html b/doc/html/jmanual-node46.html index 7614333d..1d7a895f 100644 --- a/doc/html/jmanual-node46.html +++ b/doc/html/jmanual-node46.html @@ -76,7 +76,7 @@



- + elt sequence pos [関数]

@@ -94,7 +94,7 @@

- + length sequence [関数]

@@ -117,7 +117,7 @@

- + subseq sequence start [end] [関数]

@@ -136,7 +136,7 @@

- + copy-seq sequence [関数]

@@ -154,7 +154,7 @@

- + reverse sequence [関数]

@@ -169,7 +169,7 @@

- + nreverse sequence [関数]

@@ -184,7 +184,7 @@

- + concatenate result-type {sequence}* [関数]

@@ -203,7 +203,7 @@

- + coerce sequence result-type [関数]

@@ -225,7 +225,7 @@

- + map result-type function seq &rest more-seqs [関数]

@@ -244,7 +244,7 @@

- + fill sequence item &key (:start 0) (:end (length sequence)) [関数]

@@ -262,7 +262,7 @@

- + replace dest source &key :start1 :end1 :start2 :end2 [関数]

@@ -281,7 +281,7 @@

- + sort sequence compare &optional key [関数]

@@ -307,7 +307,7 @@

- + merge result-type seq1 seq2 pred &key (:key #'identity) [関数]

@@ -322,7 +322,7 @@

- + merge-list list1 list2 pred key [関数]

@@ -353,7 +353,7 @@



- + position item seq &key :start :end :test :test-not :key (:count 1) [関数]

@@ -372,7 +372,7 @@

- + position-if predicate seq &key :start :end :key [関数]

@@ -385,7 +385,7 @@

- + position-if-not predicate seq &key :start :end :key [関数]

@@ -398,7 +398,7 @@

- + find item seq &key :start :end :test :test-not :key (:count 1) [関数]

@@ -416,7 +416,7 @@

- + find-if predicate seq &key :start :end :key (:count 1) [関数]

@@ -429,7 +429,7 @@



-
+ find-if-not predicate seq &key :start :end :key [関数]
@@ -442,7 +442,7 @@

- + count item seq &key :start :end :test :test-not :key [関数]

@@ -457,7 +457,7 @@

- + count-if predicate seq &key :start :end :key [関数]

@@ -469,7 +469,7 @@



-
+ count-if-not predicate seq &key :start :end :key [関数]
@@ -482,7 +482,7 @@

- + remove item seq &key :start :end :test :test-not :key :count [関数]

@@ -500,7 +500,7 @@

- + remove-if predicate seq &key :start :end :key :count [関数]

@@ -511,7 +511,7 @@



-
+ remove-if-not predicate seq &key :start :end :key :count [関数]
@@ -522,7 +522,7 @@



-
+ remove-duplicates seq &key :start :end :key :test :test-not :count [関数]
@@ -536,7 +536,7 @@

- + delete item seq &key :start :end :test :test-not :key :count [関数]

@@ -553,7 +553,7 @@

- + delete-if predicate seq &key :start :end :key :count [関数]

@@ -564,7 +564,7 @@



-
+ delete-if-not predicate seq &key :start :end :key :count [関数]
@@ -580,7 +580,7 @@

- + substitute newitem olditem seq &key :start :end :test :test-not :key :count [関数] @@ -597,7 +597,7 @@

- + substitute-if newitem predicate seq &key :start :end :key :count [関数]

@@ -608,7 +608,7 @@



-
+ substitute-if-not newitem predicate seq &key :start :end :key :count [関数]
@@ -621,7 +621,7 @@

- + nsubstitute newitem olditem seq &key :start :end :test :test-not :key :count [関数]

@@ -633,7 +633,7 @@



-
+ nsubstitute-if newitem predicate seq &key :start :end :key :count [関数]
@@ -644,7 +644,7 @@



-
+ nsubstitute-if-not newitem predicate seq &key :start :end :key :count [関数]
@@ -691,7 +691,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node47.html b/doc/html/jmanual-node47.html index 96089558..c66ee783 100644 --- a/doc/html/jmanual-node47.html +++ b/doc/html/jmanual-node47.html @@ -65,7 +65,7 @@


-
+
listp object [関数]

@@ -77,7 +77,7 @@



-
+ consp object [関数]
@@ -89,7 +89,7 @@



-
+ car list [関数]
@@ -102,7 +102,7 @@



-
+ cdr list [関数]
@@ -115,7 +115,7 @@



-
+ cadr list [関数]
@@ -126,7 +126,7 @@



-
+ cddr list [関数]
@@ -137,7 +137,7 @@



-
+ cdar list [関数]
@@ -148,7 +148,7 @@



-
+ caar list [関数]
@@ -159,7 +159,7 @@



-
+ caddr list [関数]
@@ -170,7 +170,7 @@



-
+ caadr list [関数]
@@ -181,7 +181,7 @@



-
+ cadar list [関数]
@@ -192,7 +192,7 @@



-
+ caaar list [関数]
@@ -203,7 +203,7 @@



-
+ cdadr list [関数]
@@ -214,7 +214,7 @@



-
+ cdaar list [関数]
@@ -225,7 +225,7 @@



-
+ cdddr list [関数]
@@ -236,7 +236,7 @@



-
+ cddar list [関数]
@@ -247,7 +247,7 @@



-
+ first list [関数]
@@ -259,7 +259,7 @@



-
+ nth count list [関数]
@@ -274,7 +274,7 @@

- + nthcdr count list [関数]

@@ -288,7 +288,7 @@

- + last list [関数]

@@ -302,7 +302,7 @@

- + butlast list &optional (n 1) [関数]

@@ -315,7 +315,7 @@

- + cons car cdr [関数]

@@ -329,7 +329,7 @@

- + list {element}* [関数]

@@ -342,7 +342,7 @@

- + list* {element}* [関数]

@@ -358,7 +358,7 @@

- + list-length list [関数]

@@ -372,7 +372,7 @@

- + make-list size &key (:initial-element nil) [関数]

@@ -386,7 +386,7 @@

- + rplaca cons a [関数]

@@ -402,7 +402,7 @@

- + rplacd cons d [関数]

@@ -418,7 +418,7 @@

- + memq item list [関数]

@@ -432,7 +432,7 @@

- + member item list &key :key :test :test-not [関数]

@@ -449,7 +449,7 @@

- + assq item alist [関数]

@@ -462,7 +462,7 @@

- + assoc item alist &key :key :test :test-not [関数]

@@ -478,7 +478,7 @@

- + rassoc item alist [関数]

@@ -492,7 +492,7 @@

- + pairlis l1 l2 &optional alist [関数]

@@ -508,7 +508,7 @@

- + acons key val alist [関数]

@@ -523,7 +523,7 @@

- + append {list}* [関数]

@@ -538,7 +538,7 @@

- + nconc {list}* [関数]

@@ -553,7 +553,7 @@

- + subst new old tree [関数]

@@ -567,7 +567,7 @@

- + flatten complex-list [関数]

@@ -584,7 +584,7 @@

- + push item place [マクロ]

@@ -598,7 +598,7 @@

- + pop stack [マクロ]

@@ -613,7 +613,7 @@

- + pushnew item place &key :test :test-not :key [マクロ]

@@ -630,7 +630,7 @@

- + adjoin item list [関数]

@@ -644,7 +644,7 @@

- + union list1 list2 &key (:test #'eq) (:test-not) (:key #'identity) [関数]

@@ -656,7 +656,7 @@



-
+ subsetp list1 list2 &key (:test #'eq) (:test-not) (:key #'identity) [関数]
@@ -670,7 +670,7 @@

- + intersection list1 list2 &key (:test #'eq) (:test-not) (:key #'identity) [関数] @@ -685,7 +685,7 @@

- + set-difference list1 list2 &key (:test #'eq) (:test-not) (:key #'identity) [関数] @@ -699,7 +699,7 @@



-
+ set-exclusive-or list1 list2 &key (:test #'eq) (:test-not) (:key #'identity) [関数] @@ -712,7 +712,7 @@



-
+ list-insert item pos list [関数]
@@ -730,7 +730,7 @@

- + copy-tree tree [関数]

@@ -747,7 +747,7 @@

- + mapc func arg-list &rest more-arg-lists [関数]

@@ -766,7 +766,7 @@

- + mapcar func &rest arg-list [関数]

@@ -782,7 +782,7 @@

- + mapcan func arg-list &rest more-arg-lists [関数]

@@ -832,7 +832,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node48.html b/doc/html/jmanual-node48.html index ab98a0eb..7b4742f7 100644 --- a/doc/html/jmanual-node48.html +++ b/doc/html/jmanual-node48.html @@ -96,7 +96,7 @@



- + array-rank-limit [定数]

@@ -107,7 +107,7 @@



-
+ array-dimension-limit [定数]
@@ -122,7 +122,7 @@

- + vectorp object [関数]

@@ -136,7 +136,7 @@



-
+ vector &rest elements [関数]
@@ -150,7 +150,7 @@

- +

- + svref vector pos [関数]

@@ -193,7 +193,7 @@

- + aref vector &rest (indices) [関数]

@@ -211,7 +211,7 @@

- + vector-push val array [関数]

@@ -229,7 +229,7 @@

- + vector-push-extend val array [関数]

@@ -244,7 +244,7 @@

- + arrayp obj [関数]

@@ -257,7 +257,7 @@

- + array-total-size array [関数]

@@ -271,7 +271,7 @@



-
+ fill-pointer array [関数]
@@ -283,7 +283,7 @@



-
+ array-rank array [関数]
@@ -294,7 +294,7 @@



-
+ array-dimensions array [関数]
@@ -308,7 +308,7 @@

- + array-dimension array axis [関数]

@@ -323,7 +323,7 @@

- + bit bitvec index [関数]

@@ -336,7 +336,7 @@



-
+ bit-and bits1 bits2 &optional result [関数]
@@ -347,7 +347,7 @@



-
+ bit-ior bits1 bits2 &optional result [関数]
@@ -358,7 +358,7 @@



-
+ bit-xor bits1 bits2 &optional result [関数]
@@ -369,7 +369,7 @@



-
+ bit-eqv bits1 bits2 &optional result [関数]
@@ -380,7 +380,7 @@



-
+ bit-nand bits1 bits2 &optional result [関数]
@@ -391,7 +391,7 @@



-
+ bit-nor bits1 bits2 &optional result [関数]
@@ -402,7 +402,7 @@



-
+ bit-not bits1 &optional result [関数]
@@ -452,7 +452,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node49.html b/doc/html/jmanual-node49.html index 73c16fd6..309163ee 100644 --- a/doc/html/jmanual-node49.html +++ b/doc/html/jmanual-node49.html @@ -73,7 +73,7 @@



- + digit-char-p ch [関数]

@@ -93,7 +93,7 @@

- + alpha-char-p ch [関数]

@@ -120,7 +120,7 @@

- + upper-case-p ch [関数]

@@ -140,7 +140,7 @@

- + lower-case-p ch [関数]

@@ -160,7 +160,7 @@

- + alphanumeric-p ch [関数]

@@ -194,7 +194,7 @@

- + char-upcase ch [関数]

@@ -208,7 +208,7 @@

- + char-downcase ch [関数]

@@ -222,7 +222,7 @@

- + char string index [関数]

@@ -236,7 +236,7 @@

- + schar string index [関数]

@@ -252,7 +252,7 @@

- + stringp string [関数]

@@ -266,7 +266,7 @@

- + string-upcase str &key :start :end [関数]

@@ -280,7 +280,7 @@

- + string-downcase str &key :start :end [関数]

@@ -294,7 +294,7 @@

- + nstring-upcase str [関数]

@@ -308,7 +308,7 @@

- + nstring-downcase str &key :start :end [関数]

@@ -322,7 +322,7 @@

- + string= str1 str2 &key :start1 :end1 :start2 :end2 [関数]

@@ -337,7 +337,7 @@

- + string-equal str1 str2 &key :start1 :end1 :start2 :end2 [関数]

@@ -352,7 +352,7 @@

- + string object [関数]

@@ -374,7 +374,7 @@

- + string

-
+ string

-
+ string

-
+ string

- + string-left-trim bag str [関数]

@@ -449,7 +449,7 @@



-
+ string-right-trim bag str [関数]
@@ -466,7 +466,7 @@

- + string-trim bag str [関数]

@@ -481,7 +481,7 @@

- + substringp sub string [関数]

@@ -537,7 +537,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node5.html b/doc/html/jmanual-node5.html index 39bf138b..fb566b12 100644 --- a/doc/html/jmanual-node5.html +++ b/doc/html/jmanual-node5.html @@ -134,7 +134,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node50.html b/doc/html/jmanual-node50.html index b7f9d056..cd46055a 100644 --- a/doc/html/jmanual-node50.html +++ b/doc/html/jmanual-node50.html @@ -92,7 +92,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node51.html b/doc/html/jmanual-node51.html index 9542175b..0d337d11 100644 --- a/doc/html/jmanual-node51.html +++ b/doc/html/jmanual-node51.html @@ -81,7 +81,7 @@


-
+
make-foreign-string address length [関数]

@@ -102,7 +102,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node52.html b/doc/html/jmanual-node52.html index 47a4c73a..7656e1f4 100644 --- a/doc/html/jmanual-node52.html +++ b/doc/html/jmanual-node52.html @@ -91,7 +91,7 @@



- + sxhash obj [関数]

@@ -113,7 +113,7 @@

- + make-hash-table &key (:size 30) (:test #'eq) (:rehash-size 2.0) [関数]

@@ -127,7 +127,7 @@

- + gethash key htab [関数]

@@ -145,7 +145,7 @@

- + remhash key htab [関数]

@@ -159,7 +159,7 @@

- + maphash function htab [関数]

@@ -173,7 +173,7 @@

- + hash-table-p x [関数]

@@ -187,7 +187,7 @@


-
+ hash-table [クラス]


   :super   object 
 
:slots (key value count @@ -215,7 +215,7 @@

- + :hash-function newhash [メソッド]

@@ -264,7 +264,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node53.html b/doc/html/jmanual-node53.html index ececa144..3b0e97fa 100644 --- a/doc/html/jmanual-node53.html +++ b/doc/html/jmanual-node53.html @@ -96,7 +96,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node54.html b/doc/html/jmanual-node54.html index da4a1a86..c655774b 100644 --- a/doc/html/jmanual-node54.html +++ b/doc/html/jmanual-node54.html @@ -88,7 +88,7 @@



- + streamp object [関数]

@@ -101,7 +101,7 @@



-
+ input-stream-p object [関数]
@@ -113,7 +113,7 @@



-
+ output-stream-p object [関数]
@@ -125,7 +125,7 @@



-
+ io-stream-p object [関数]
@@ -139,7 +139,7 @@

- +

- + with-open-file (svar path . open-options) &rest forms [マクロ]

@@ -202,7 +202,7 @@

- + close stream [関数]

@@ -219,7 +219,7 @@

- + make-string-input-stream string [関数]

@@ -233,7 +233,7 @@

- + make-string-output-stream size [関数]

@@ -249,7 +249,7 @@

- + get-output-stream-string string-stream [関数]

@@ -263,7 +263,7 @@

- + make-broadcast-stream &rest output-streams [関数]

@@ -311,7 +311,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node55.html b/doc/html/jmanual-node55.html index 810783b3..485e2265 100644 --- a/doc/html/jmanual-node55.html +++ b/doc/html/jmanual-node55.html @@ -298,7 +298,7 @@



- + read &optional stream (eof-error-p t) (eof-value nil) recursive-p [関数]

@@ -312,7 +312,7 @@

- + read-delimited-list delim-char &optional stream recursive-p [関数]

@@ -331,7 +331,7 @@

- + read-line &optional stream (eof-error-p t) (eof-value nil) [関数]

@@ -349,7 +349,7 @@

- + read-char &optional stream (eof-error-p t) (eof-value nil) [関数]

@@ -363,7 +363,7 @@

- + read-from-string string &optional (eof-error-p t) (eof-value nil) [関数]

@@ -380,7 +380,7 @@

- + unread-char char &optional stream [関数]

@@ -395,7 +395,7 @@

- + peek-char &optional stream (eof-error-p t) (eof-value nil) [関数]

@@ -411,7 +411,7 @@

- + y-or-n-p &optional format-string &rest args [関数]

@@ -427,7 +427,7 @@

- + yes-or-no-p &optional stream [関数]

@@ -451,7 +451,7 @@



- + readtable-p x [関数]

@@ -463,7 +463,7 @@



-
+ copy-readtable &optional from-readtable to-readtable [関数]
@@ -480,7 +480,7 @@

- + set-syntax-from-char from-char to-char [from-readtable to-readtable] [関数]

@@ -494,7 +494,7 @@

- + set-macro-character char func [non-teminating-p readtable] [関数]

@@ -506,7 +506,7 @@



-
+ get-macro-character char [readtable] [関数]
@@ -518,7 +518,7 @@



-
+ set-dispatch-macro-character dispchar char func [readtable] [関数]
@@ -531,7 +531,7 @@



-
+ get-dispatch-macro-character dispchar char [readtable] [関数]
@@ -579,7 +579,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node56.html b/doc/html/jmanual-node56.html index f5538d27..7d8b579f 100644 --- a/doc/html/jmanual-node56.html +++ b/doc/html/jmanual-node56.html @@ -114,7 +114,7 @@



- + print obj &optional stream [関数]

@@ -128,7 +128,7 @@

- + prin1 obj &optional stream [関数]

@@ -144,7 +144,7 @@

- + princ obj &optional stream [関数]

@@ -162,7 +162,7 @@

- + terpri &optional stream [関数]

@@ -180,7 +180,7 @@

- + finish-output &optional stream [関数]

@@ -194,7 +194,7 @@

- + princ-to-string x &optional (l 16) [関数]

@@ -205,7 +205,7 @@



-
+ prin1-to-string x &optional (l 16) [関数]
@@ -219,7 +219,7 @@

- + format stream format-string &rest args [関数]

@@ -278,7 +278,7 @@

- + pprint obj &optional (stream *standard-output*) (tab 0) (platen 75) [関数]

@@ -291,7 +291,7 @@

- + print-functions file &rest fns [関数]

@@ -305,7 +305,7 @@

- + write-byte integer stream [関数]

@@ -316,7 +316,7 @@



-
+ write-word integer stream [関数]
@@ -327,7 +327,7 @@



-
+ write-long integer stream [関数]
@@ -341,7 +341,7 @@

- + spaces n &optional stream [関数]

@@ -355,7 +355,7 @@

- + pf func &optional stream *standard-output*) [マクロ]

@@ -369,7 +369,7 @@

- + pp-method class selector &optional (stream *standard-output*) [関数]

@@ -380,7 +380,7 @@



-
+ tprint obj tab &optional (indent 0) (platen 79) (cpos 0) [関数]
@@ -393,7 +393,7 @@

- + print-size obj [関数]

@@ -441,7 +441,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node57.html b/doc/html/jmanual-node57.html index 57e7d1a1..8e4cc59f 100644 --- a/doc/html/jmanual-node57.html +++ b/doc/html/jmanual-node57.html @@ -67,7 +67,7 @@

EusLispは、4種類のIPC機能( 共有メモリ, メッセージキュー, FIFOソケット)を備えている。 2一般的に、この命令により性能が悪くなる。 + HREF="jmanual-footnode.html#foot15072">2一般的に、この命令により性能が悪くなる。 もし、マルチスレッド機能を使用するならば、 12節に記述されている同期関数も通信手段として 用いることができる。 @@ -90,7 +90,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node58.html b/doc/html/jmanual-node58.html index cc5fdff9..2cd5d032 100644 --- a/doc/html/jmanual-node58.html +++ b/doc/html/jmanual-node58.html @@ -102,7 +102,7 @@


-
+
map-file filename &key (:direction :input) :length (:offset 0) (:share t) (:address 0) [関数] @@ -123,7 +123,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node59.html b/doc/html/jmanual-node59.html index 61b78d5f..bd1603bd 100644 --- a/doc/html/jmanual-node59.html +++ b/doc/html/jmanual-node59.html @@ -84,7 +84,7 @@


-
+
make-msgq-input-stream key &optional (buffer-size 128) [関数]

@@ -98,7 +98,7 @@

- + make-msgq-output-stream key &optional (buffer-size 128) [関数]

@@ -115,7 +115,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node6.html b/doc/html/jmanual-node6.html index 8c367fd9..b9df5c5e 100644 --- a/doc/html/jmanual-node6.html +++ b/doc/html/jmanual-node6.html @@ -98,7 +98,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node60.html b/doc/html/jmanual-node60.html index a27dd993..373ef1d0 100644 --- a/doc/html/jmanual-node60.html +++ b/doc/html/jmanual-node60.html @@ -177,7 +177,7 @@



- + make-socket-address &key :domain :pathname :host :port :proto :service [関数]

@@ -191,7 +191,7 @@

- + make-socket-port sockaddr [関数]

@@ -205,7 +205,7 @@

- + make-server-socket-stream sockport &optional (size 100) [関数]

@@ -219,7 +219,7 @@

- + make-client-socket-stream sockaddr &optional (size 100) [関数]

@@ -233,7 +233,7 @@

- + open-server port remote-func [関数]

@@ -251,7 +251,7 @@

- + connect-server host port [関数]

@@ -272,7 +272,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node61.html b/doc/html/jmanual-node61.html index b7f8b72f..d3a34b26 100644 --- a/doc/html/jmanual-node61.html +++ b/doc/html/jmanual-node61.html @@ -67,7 +67,7 @@



- + select-stream stream-list timeout [関数]

@@ -91,7 +91,7 @@

- + def-async stream function [マクロ]

@@ -117,7 +117,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node62.html b/doc/html/jmanual-node62.html index 216695f5..20e7f323 100644 --- a/doc/html/jmanual-node62.html +++ b/doc/html/jmanual-node62.html @@ -77,7 +77,7 @@



- + pathnamep name [関数]

@@ -91,7 +91,7 @@

- + pathname name [関数]

@@ -108,7 +108,7 @@

- + pathname-directory path [関数]

@@ -124,7 +124,7 @@

- + pathname-name path [関数]

@@ -139,7 +139,7 @@

- + pathname-type path [関数]

@@ -154,7 +154,7 @@

- + make-pathname &key :host :device :directory :name :type :version defaults [関数] @@ -170,7 +170,7 @@

- + merge-pathnames name &optional (defaults *default-pathname-defaults*) [関数] @@ -182,7 +182,7 @@



- + namestring path [関数]
@@ -194,7 +194,7 @@



- + parse-namestring name [関数]
@@ -205,7 +205,7 @@



- + truename path [関数]
@@ -250,7 +250,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node63.html b/doc/html/jmanual-node63.html index f72ba85e..be3295c7 100644 --- a/doc/html/jmanual-node63.html +++ b/doc/html/jmanual-node63.html @@ -64,7 +64,7 @@



- + probe-file path [関数]

@@ -76,7 +76,7 @@



-
+ file-size path [関数]
@@ -88,7 +88,7 @@



-
+ directory-p path [関数]
@@ -102,7 +102,7 @@



-
+ find-executable file [関数]
@@ -118,7 +118,7 @@

- + file-write-date file [関数]

@@ -134,7 +134,7 @@

- + file-newer new old [関数]

@@ -149,7 +149,7 @@

- + object-file-p file [関数]

@@ -164,7 +164,7 @@

- + directory &optional (path ".") [関数]

@@ -178,7 +178,7 @@

- + dir &optional (dir ".") [関数]

@@ -196,7 +196,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node64.html b/doc/html/jmanual-node64.html index 9929d45c..b78fea8d 100644 --- a/doc/html/jmanual-node64.html +++ b/doc/html/jmanual-node64.html @@ -90,7 +90,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node65.html b/doc/html/jmanual-node65.html index 2067e436..b9b63cd8 100644 --- a/doc/html/jmanual-node65.html +++ b/doc/html/jmanual-node65.html @@ -102,7 +102,7 @@



- + identity obj [関数]

@@ -123,7 +123,7 @@

- + eval form [environment] [関数]

@@ -139,7 +139,7 @@

- + apply func &rest args [関数]

@@ -161,7 +161,7 @@

- + funcall func &rest args [関数]

@@ -177,7 +177,7 @@

- + quote obj [特殊]

@@ -190,7 +190,7 @@

- + function func [特殊]

@@ -204,7 +204,7 @@

- + evalhook hookfunc form [env] [関数]

@@ -218,7 +218,7 @@

- + eval-dynamic variable [関数]

@@ -232,7 +232,7 @@

- + macroexpand form [関数]

@@ -248,7 +248,7 @@

- + eval-when situation {form}* [特殊]

@@ -275,7 +275,7 @@

- + the type form [特殊]

@@ -291,7 +291,7 @@

- + declare declaration* [特殊]

@@ -338,7 +338,7 @@



-
+ proclaim proclamation [関数]
@@ -355,7 +355,7 @@

- + warn format-string &rest args [関数]

@@ -368,7 +368,7 @@



-
+ error format-string &rest args [関数]
@@ -395,7 +395,7 @@


-
+
install-error-handler handler [関数]

@@ -442,7 +442,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node66.html b/doc/html/jmanual-node66.html index f89194f5..6c117eae 100644 --- a/doc/html/jmanual-node66.html +++ b/doc/html/jmanual-node66.html @@ -121,7 +121,7 @@



- + - [変数]

@@ -132,7 +132,7 @@



-
+ + [変数]
@@ -143,7 +143,7 @@



-
+ ++ [変数]
@@ -154,7 +154,7 @@



-
+ +++ [変数]
@@ -165,7 +165,7 @@



-
+ * [変数]
@@ -176,7 +176,7 @@



-
+ ** [変数]
@@ -187,7 +187,7 @@



-
+ *** [変数]
@@ -198,7 +198,7 @@



-
+ *prompt-string* [変数]
@@ -210,7 +210,7 @@



-
+ *program-name* [変数]
@@ -225,7 +225,7 @@

- + eustop &rest argv [関数]

@@ -238,7 +238,7 @@

- + eussig sig code [関数]

@@ -254,7 +254,7 @@

- + sigint-handler sig code [関数]

@@ -269,7 +269,7 @@

- + euserror code message &rest arg [関数]

@@ -284,7 +284,7 @@

- + reset [関数]

@@ -298,7 +298,7 @@

- + exit &optional termination-code [関数]

@@ -313,7 +313,7 @@

- + h [関数]

@@ -325,7 +325,7 @@



-
+ ! &optional (seq 0) [関数]
@@ -352,7 +352,7 @@



-
+ new-history depth [関数]
@@ -402,7 +402,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node67.html b/doc/html/jmanual-node67.html index d971abab..260b36c6 100644 --- a/doc/html/jmanual-node67.html +++ b/doc/html/jmanual-node67.html @@ -179,7 +179,7 @@



- + euscomp {filename}* [UNIXコマンド]

@@ -193,7 +193,7 @@

- +

- + compile funcname [関数]

@@ -242,7 +242,7 @@

- + compile-file-if-src-newer srcfile &key compiler-options [関数]

@@ -258,7 +258,7 @@

- + *optimize* [変数]

@@ -271,7 +271,7 @@

- + *verbose* [変数]

@@ -286,7 +286,7 @@

- + *safety* [変数]

@@ -334,7 +334,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node68.html b/doc/html/jmanual-node68.html index 1c662e2b..4e4062ec 100644 --- a/doc/html/jmanual-node68.html +++ b/doc/html/jmanual-node68.html @@ -65,7 +65,7 @@



- +


- + load-files &rest files [関数]

@@ -158,7 +158,7 @@

- + *modules* [変数]

@@ -170,7 +170,7 @@



-
+ provide module-name [関数]
@@ -185,7 +185,7 @@



-
+ require module-name &optional file [関数]
@@ -213,7 +213,7 @@

- +

- + system:txtload fname [関数]

@@ -285,7 +285,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node69.html b/doc/html/jmanual-node69.html index 6186e638..36611b6b 100644 --- a/doc/html/jmanual-node69.html +++ b/doc/html/jmanual-node69.html @@ -67,7 +67,7 @@



- + describe obj &optional (stream *standard-output*) [関数]

@@ -81,7 +81,7 @@

- + describe-list list &optional (stream *standard-output*) [関数]

@@ -95,7 +95,7 @@

- + inspect obj [マクロ]

@@ -112,7 +112,7 @@

- + more &rest forms [関数]

@@ -130,7 +130,7 @@

- + break &optional (prompt ":: ") [関数]

@@ -147,7 +147,7 @@

- + help topic [関数]

@@ -164,7 +164,7 @@

- + apropos key [関数]

@@ -180,7 +180,7 @@

- + apropos-list key [関数]

@@ -194,7 +194,7 @@

- + constants &optional (string "") (pkg *package*) [関数]

@@ -209,7 +209,7 @@

- + variables &optional (string "") (pkg *package*) [関数]

@@ -224,7 +224,7 @@

- + functions &optional (string "") (pkg *package*) [関数]

@@ -239,7 +239,7 @@

- + btrace &optional (depth 10) [関数]

@@ -251,7 +251,7 @@



-
+ step-hook form env [関数]
@@ -262,7 +262,7 @@



-
+ step form [関数]
@@ -277,7 +277,7 @@

- + trace &rest functions [関数]

@@ -292,7 +292,7 @@

- + untrace &rest functions [関数]

@@ -305,7 +305,7 @@

- + timing count &rest forms [マクロ]

@@ -320,7 +320,7 @@

- + time function [マクロ]

@@ -334,7 +334,7 @@

- + sys:list-all-catchers [関数]

@@ -348,7 +348,7 @@

- + sys:list-all-instances aclass [scan-sub] [関数]

@@ -366,7 +366,7 @@

- + sys:list-all-bindings [関数]

@@ -380,7 +380,7 @@

- + sys:list-all-special-bindings [関数]

@@ -428,7 +428,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node7.html b/doc/html/jmanual-node7.html index 23075356..febf75ca 100644 --- a/doc/html/jmanual-node7.html +++ b/doc/html/jmanual-node7.html @@ -139,6 +139,7 @@

2015
ARMサポートが追加された.バージョンが9.12となった. class documentationが追加された.バージョンが9.13となった. + assert 関数のAPIが変更された.message がオプションになった (defmacro assert (pred &optional message).バージョンが9.14となった.

@@ -146,7 +147,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node70.html b/doc/html/jmanual-node70.html index 22c0d37f..ee0d6bcc 100644 --- a/doc/html/jmanual-node70.html +++ b/doc/html/jmanual-node70.html @@ -73,7 +73,7 @@


-
+
dump-object file &rest objects [関数]

@@ -84,7 +84,7 @@



-
+ dump-structure file &rest objects [関数]
@@ -98,7 +98,7 @@

- + dump-loadable-structure file &rest symbols [関数]

@@ -115,7 +115,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node71.html b/doc/html/jmanual-node71.html index 60ecd93f..57b6bf33 100644 --- a/doc/html/jmanual-node71.html +++ b/doc/html/jmanual-node71.html @@ -69,7 +69,7 @@


-
+
save path &optional (symbol-file "") starter [関数]

@@ -103,7 +103,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node72.html b/doc/html/jmanual-node72.html index de403877..34823671 100644 --- a/doc/html/jmanual-node72.html +++ b/doc/html/jmanual-node72.html @@ -65,7 +65,7 @@

最上位関数によって実行が始められる。 この関数は、eusの中のeustopeusxの中のxtopである。 saveの3番目の引き数に独自の関数を指定することによりこの最上位 -関数を変更することができる。 +関数を変更することができる。

この最上位関数は、任意の数の引き数を受け取れるようにプログラムすべきである。 @@ -103,7 +103,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node73.html b/doc/html/jmanual-node73.html index a5f85f1b..3ff8385a 100644 --- a/doc/html/jmanual-node73.html +++ b/doc/html/jmanual-node73.html @@ -62,7 +62,7 @@


-
+
lisp-implementation-type [関数]
@@ -73,7 +73,7 @@



-
+ lisp-implementation-version [関数]
@@ -93,7 +93,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node74.html b/doc/html/jmanual-node74.html index 66e7dfe3..86cc1f49 100644 --- a/doc/html/jmanual-node74.html +++ b/doc/html/jmanual-node74.html @@ -47,7 +47,7 @@ Next:
システム関数 Up: EusLisp version 9.13 リファレンスマニュアル + HREF="jmanual.html">EusLisp version 9.14 リファレンスマニュアル Previous: その他の関数  

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node75.html b/doc/html/jmanual-node75.html index ee295182..519fc7e7 100644 --- a/doc/html/jmanual-node75.html +++ b/doc/html/jmanual-node75.html @@ -109,7 +109,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node76.html b/doc/html/jmanual-node76.html index c9a5326d..4af190f2 100644 --- a/doc/html/jmanual-node76.html +++ b/doc/html/jmanual-node76.html @@ -159,7 +159,7 @@



- + sys:gc [関数]

@@ -174,7 +174,7 @@

- + sys:gctime [関数]

@@ -190,7 +190,7 @@

- + sys:alloc size [関数]

@@ -205,7 +205,7 @@

- + sys:newstack size [関数]

@@ -219,7 +219,7 @@

- + sys:*gc-merge* [変数]

@@ -239,7 +239,7 @@

- + sys:*gc-margin* [変数]

@@ -258,7 +258,7 @@

- + sys:reclaim object [関数]

@@ -274,7 +274,7 @@

- + sys:reclaim-tree object [関数]

@@ -288,7 +288,7 @@

- + sys:btrace num [関数]

@@ -302,7 +302,7 @@

- + sys:memory-report &optional strm [関数]

@@ -316,7 +316,7 @@

- + sys:room output-stream [関数]

@@ -330,7 +330,7 @@

- + sys:address object [関数]

@@ -345,7 +345,7 @@

- + sys:peek [vector] address type [関数]

@@ -377,7 +377,7 @@

- + sys:poke value [vector] address value-type [関数]

@@ -397,7 +397,7 @@

- + sys:list-all-chunks [関数]

@@ -412,7 +412,7 @@

- + sys:object-size obj [関数]

@@ -466,7 +466,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node77.html b/doc/html/jmanual-node77.html index 9e454dd1..a488a7b6 100644 --- a/doc/html/jmanual-node77.html +++ b/doc/html/jmanual-node77.html @@ -99,7 +99,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node78.html b/doc/html/jmanual-node78.html index 69c98cd8..de61c442 100644 --- a/doc/html/jmanual-node78.html +++ b/doc/html/jmanual-node78.html @@ -63,7 +63,7 @@


-
+
unix:ptimes [関数]
@@ -79,7 +79,7 @@

- + unix:runtime [関数]

@@ -94,7 +94,7 @@

- + unix:localtime [関数]

@@ -109,7 +109,7 @@

- + unix:asctime tm_intvector [関数]

@@ -128,7 +128,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node79.html b/doc/html/jmanual-node79.html index c848a290..3ba5d5e0 100644 --- a/doc/html/jmanual-node79.html +++ b/doc/html/jmanual-node79.html @@ -63,7 +63,7 @@


-
+
unix:getpid [関数]
@@ -77,7 +77,7 @@

- + unix:getppid [関数]

@@ -91,7 +91,7 @@

- + unix:getpgrp [関数]

@@ -105,7 +105,7 @@

- + unix:setpgrp integer [関数]

@@ -119,7 +119,7 @@

- + unix:getuid [関数]

@@ -132,7 +132,7 @@

- + unix:geteuid [関数]

@@ -146,7 +146,7 @@

- + unix:getgid [関数]

@@ -160,7 +160,7 @@

- + unix:getegid [関数]

@@ -174,7 +174,7 @@

- + unix:setuid integer [関数]

@@ -188,7 +188,7 @@

- + unix:setgid integer [関数]

@@ -202,7 +202,7 @@

- + unix:fork [関数]

@@ -219,7 +219,7 @@

- + unix:vfork [関数]

@@ -234,7 +234,7 @@

- + unix:exec path [関数]

@@ -248,7 +248,7 @@

- + unix:wait [関数]

@@ -262,7 +262,7 @@

- + unix:exit code [関数]

@@ -277,7 +277,7 @@

- + unix:getpriority which who [関数]

@@ -293,7 +293,7 @@

- + unix:setpriority which who priority [関数]

@@ -324,7 +324,7 @@

- + unix:getrusage who [関数]

@@ -359,7 +359,7 @@

- + unix:system [command] [関数]

@@ -374,7 +374,7 @@

- + unix:getenv env-var [関数]

@@ -388,7 +388,7 @@

- + unix:putenv env [関数]

@@ -403,7 +403,7 @@

- + unix:sleep time [関数]

@@ -417,7 +417,7 @@

- + unix:usleep time [関数]

@@ -465,7 +465,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node8.html b/doc/html/jmanual-node8.html index 5af1e5ff..818b3fe1 100644 --- a/doc/html/jmanual-node8.html +++ b/doc/html/jmanual-node8.html @@ -218,7 +218,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node80.html b/doc/html/jmanual-node80.html index f6336bfa..751ee051 100644 --- a/doc/html/jmanual-node80.html +++ b/doc/html/jmanual-node80.html @@ -65,7 +65,7 @@



- + unix:uread stream [buffer] [size] [関数]

@@ -86,7 +86,7 @@

- + unix:write stream string &optional size [関数]

@@ -101,7 +101,7 @@

- + unix:fcntl stream command argument [関数]

@@ -112,7 +112,7 @@



-
+ unix:ioctl stream command buffer [関数]
@@ -123,7 +123,7 @@



-
+ unix:ioctl_ stream command1 command2 [関数]
@@ -134,7 +134,7 @@



-
+ unix:ioctl_R stream command1 command2 buffer [size] [関数]
@@ -145,7 +145,7 @@



-
+ unix:ioctl_W stream command1 command2 buffer [size] [関数]
@@ -156,7 +156,7 @@



-
+ unix:ioctl_WR stream command1 command2 buffer [size] [関数]
@@ -167,7 +167,7 @@



-
+ unix:close fd [関数]
@@ -179,7 +179,7 @@



-
+ unix:dup fd [関数]
@@ -191,7 +191,7 @@



-
+ unix:pipe [関数]
@@ -203,7 +203,7 @@



-
+ unix:lseek stream position [whence 0] [関数]
@@ -218,7 +218,7 @@

- + unix:link path1 path2 [関数]

@@ -231,7 +231,7 @@

- + unix:unlink path [関数]

@@ -246,7 +246,7 @@

- + unix:mknod path mode [関数]

@@ -259,7 +259,7 @@



-
+ unix:mkdir path mode [関数]
@@ -272,7 +272,7 @@



-
+ unix:access path mode [関数]
@@ -284,7 +284,7 @@



-
+ unix:stat path [関数]
@@ -310,7 +310,7 @@

st_mode ; file mode

- + unix:chdir path [関数]
@@ -321,7 +321,7 @@



-
+ unix:getwd [関数]
@@ -334,7 +334,7 @@

- + unix:chmod path integer [関数]

@@ -346,7 +346,7 @@



-
+ unix:chown path integer [関数]
@@ -360,7 +360,7 @@

- + unix:isatty (stream

- + unix:msgget key mode [関数]

@@ -390,7 +390,7 @@



-
+ unix:msgsnd qid buf [mtype [flag]] [関数]
@@ -401,7 +401,7 @@



-
+ unix:msgrcv qid buf [size [mtype [flag]]] [関数]
@@ -414,7 +414,7 @@

- + unix:socket domain type &optional proto [関数]

@@ -428,7 +428,7 @@



-
+ unix:bind socket name [関数]
@@ -441,7 +441,7 @@



-
+ unix:connect socket addr [関数]
@@ -453,7 +453,7 @@



-
+ unix:listen socket &optional backlog [関数]
@@ -466,7 +466,7 @@



-
+ unix:accept socket [関数]
@@ -479,7 +479,7 @@



-
+ unix:recvfrom socket &optional mesg from flag [関数]
@@ -496,7 +496,7 @@



-
+ unix:sendto socket addr mesg &optional len flag [関数]
@@ -514,7 +514,7 @@

- + unix:getservbyname servicename [関数]

@@ -529,7 +529,7 @@

- + unix:gethostbyname hostname [関数]

@@ -544,7 +544,7 @@

- + unix:syserrlist errno [関数]

@@ -590,7 +590,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node81.html b/doc/html/jmanual-node81.html index 13e6a652..fdd7f8fa 100644 --- a/doc/html/jmanual-node81.html +++ b/doc/html/jmanual-node81.html @@ -65,7 +65,7 @@


-
+
unix:signal signal func &optional option [関数]

@@ -85,7 +85,7 @@

- + unix:kill pid signal [関数]

@@ -99,7 +99,7 @@

- + unix:pause [関数]

@@ -113,7 +113,7 @@

- + unix:alarm time [関数]

@@ -128,7 +128,7 @@

- + unix:ualarm time [関数]

@@ -143,7 +143,7 @@

- + unix:getitimer timer [関数]

@@ -157,7 +157,7 @@



-
+ unix:setitimer timer value interval [関数]
@@ -176,7 +176,7 @@

- + unix:select inlist outlist exceptlist timeout [関数]

@@ -201,7 +201,7 @@

- + unix:select-read-fd read-fdset timeout [関数]

@@ -250,7 +250,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node82.html b/doc/html/jmanual-node82.html index 8378db09..4c304504 100644 --- a/doc/html/jmanual-node82.html +++ b/doc/html/jmanual-node82.html @@ -69,7 +69,7 @@


-
+
unix:thr-self [関数]

@@ -83,7 +83,7 @@

- + unix:thr-getprio id [関数]

@@ -95,7 +95,7 @@



-
+ unix:thr-setprio id newprio [関数]
@@ -115,7 +115,7 @@

- + unix:thr-getconcurrency [関数]

@@ -130,7 +130,7 @@

- + unix:thr-setconcurrency concurrency [関数]

@@ -153,7 +153,7 @@

- + unix:thr-create func arg-list &optional (size 64*1024) [関数]

@@ -173,7 +173,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node83.html b/doc/html/jmanual-node83.html index 696b790c..c090eda5 100644 --- a/doc/html/jmanual-node83.html +++ b/doc/html/jmanual-node83.html @@ -63,7 +63,7 @@


-
+
unix:malloc integer [関数]
@@ -75,7 +75,7 @@



-
+ unix:free integer [関数]
@@ -87,7 +87,7 @@



-
+ unix:valloc integer [関数]
@@ -98,7 +98,7 @@



-
+ unix:mmap address length protection share stream offset [関数]
@@ -109,7 +109,7 @@



-
+ unix:munmap address length [関数]
@@ -120,7 +120,7 @@



-
+ unix:vadvise integer [関数]
@@ -136,7 +136,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node84.html b/doc/html/jmanual-node84.html index 98903581..6120f338 100644 --- a/doc/html/jmanual-node84.html +++ b/doc/html/jmanual-node84.html @@ -87,7 +87,7 @@



- + unix:tiocgetp stream [sgttybuf] [関数]

@@ -98,7 +98,7 @@



-
+ unix:tiocsetp stream sgttybuf [関数]
@@ -109,7 +109,7 @@



-
+ unix:tiocsetn stream [sgttybuf] [関数]
@@ -120,7 +120,7 @@



-
+ unix:tiocgetd stream [sgttybuf] [関数]
@@ -131,7 +131,7 @@



-
+ unix:tiocflush stream [関数]
@@ -142,7 +142,7 @@



-
+ unix:tiocgpgrp stream integer [関数]
@@ -153,7 +153,7 @@



-
+ unix:tiocspgrp stream integer [関数]
@@ -164,7 +164,7 @@



-
+ unix:tiocoutq stream integer [関数]
@@ -175,7 +175,7 @@



-
+ unix:fionread stream integer [関数]
@@ -186,7 +186,7 @@



-
+ unix:tiocsetc stream buf [関数]
@@ -197,7 +197,7 @@



-
+ unix:tioclbis stream buf [関数]
@@ -208,7 +208,7 @@



-
+ unix:tioclbic stream buf [関数]
@@ -219,7 +219,7 @@



-
+ unix:tioclset stream buf [関数]
@@ -230,7 +230,7 @@



-
+ unix:tioclget stream buf [関数]
@@ -243,7 +243,7 @@

- + unix:tcseta stream buffer [関数]

@@ -254,7 +254,7 @@



-
+ unix:tcsets stream buffer [関数]
@@ -265,7 +265,7 @@



-
+ unix:tcsetsw stream buffer [関数]
@@ -277,7 +277,7 @@



-
+ unix:tcsetsf stream buffer [関数]
@@ -290,7 +290,7 @@



-
+ unix:tiocsetc stream buffer [関数]
@@ -301,7 +301,7 @@



-
+ unix:tcsetaf stream buffer [関数]
@@ -312,7 +312,7 @@



-
+ unix:tcsetaw stream buffer [関数]
@@ -323,7 +323,7 @@



-
+ unix:tcgeta stream buffer [関数]
@@ -334,7 +334,7 @@



-
+ unix:tcgets stream buffer [関数]
@@ -345,7 +345,7 @@



-
+ unix:tcgetattr stream buffer [関数]
@@ -356,7 +356,7 @@



-
+ unix:tcsetattr stream buffer [関数]
@@ -401,7 +401,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node85.html b/doc/html/jmanual-node85.html index 4431839d..e05485d5 100644 --- a/doc/html/jmanual-node85.html +++ b/doc/html/jmanual-node85.html @@ -70,7 +70,7 @@


-
+
dbm-open dbname mode flag [関数]

@@ -95,7 +95,7 @@

- + dbm-store db key datum mode [関数]

@@ -112,7 +112,7 @@

- + dbm-fetch db key [関数]

@@ -130,7 +130,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node86.html b/doc/html/jmanual-node86.html index 61bcd160..f4b00d2a 100644 --- a/doc/html/jmanual-node86.html +++ b/doc/html/jmanual-node86.html @@ -97,7 +97,7 @@


-
+
cd &optional (dir (unix:getenv "HOME")) [関数]

@@ -111,7 +111,7 @@

- + ez &optional key [関数]

@@ -126,7 +126,7 @@

- + piped-fork &optional (exec) &rest args [関数]

@@ -140,7 +140,7 @@

- + rusage [関数]

@@ -157,7 +157,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node87.html b/doc/html/jmanual-node87.html index cfb01f1f..7e28a48b 100644 --- a/doc/html/jmanual-node87.html +++ b/doc/html/jmanual-node87.html @@ -131,7 +131,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node88.html b/doc/html/jmanual-node88.html index 631a79f5..8a9b735c 100644 --- a/doc/html/jmanual-node88.html +++ b/doc/html/jmanual-node88.html @@ -180,7 +180,7 @@



- + load-foreign objfile &key symbol-input symbol-output (symbol-file objfile) ld-option) [マクロ]

@@ -236,7 +236,7 @@

- + defforeign funcname module cname paramspec resulttype [マクロ]

@@ -273,7 +273,7 @@

- + defun-c-callable funcname paramspec resulttype . body [マクロ]

@@ -302,7 +302,7 @@

- + pod-address funcname [関数]

@@ -318,7 +318,7 @@

- + array-entity array-of-more-than-one-dimension [マクロ]

@@ -334,7 +334,7 @@

- + float2double float-vector [doublevector] [関数]

@@ -349,7 +349,7 @@

- + double2float doublevector [float-vector] [関数]

@@ -395,7 +395,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node89.html b/doc/html/jmanual-node89.html index c45dc572..aae3c3ef 100644 --- a/doc/html/jmanual-node89.html +++ b/doc/html/jmanual-node89.html @@ -88,7 +88,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node9.html b/doc/html/jmanual-node9.html index 33c39c88..4f579156 100644 --- a/doc/html/jmanual-node9.html +++ b/doc/html/jmanual-node9.html @@ -131,7 +131,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node90.html b/doc/html/jmanual-node90.html index 9b6e140c..001ca5f9 100644 --- a/doc/html/jmanual-node90.html +++ b/doc/html/jmanual-node90.html @@ -93,7 +93,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node91.html b/doc/html/jmanual-node91.html index e8fcfd79..7f4b74c2 100644 --- a/doc/html/jmanual-node91.html +++ b/doc/html/jmanual-node91.html @@ -98,7 +98,7 @@



- +

- + vxw vxw-stream entry result-type args [関数]

@@ -162,7 +162,7 @@

- + defvxw eus-func-name entry args &optional (result-type :integer) [マクロ]

@@ -186,7 +186,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node92.html b/doc/html/jmanual-node92.html index f605e033..a06dae2c 100644 --- a/doc/html/jmanual-node92.html +++ b/doc/html/jmanual-node92.html @@ -116,7 +116,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node93.html b/doc/html/jmanual-node93.html index 8605ce33..7afa0733 100644 --- a/doc/html/jmanual-node93.html +++ b/doc/html/jmanual-node93.html @@ -77,7 +77,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node94.html b/doc/html/jmanual-node94.html index ac5520ed..a70c2ffa 100644 --- a/doc/html/jmanual-node94.html +++ b/doc/html/jmanual-node94.html @@ -77,7 +77,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node95.html b/doc/html/jmanual-node95.html index e5887094..938b43c9 100644 --- a/doc/html/jmanual-node95.html +++ b/doc/html/jmanual-node95.html @@ -72,7 +72,7 @@

-

+
@@ -99,7 +99,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node96.html b/doc/html/jmanual-node96.html index 40d2fc49..29907546 100644 --- a/doc/html/jmanual-node96.html +++ b/doc/html/jmanual-node96.html @@ -97,7 +97,7 @@

-

+

Figure: Solarisオペレーティングシステムのスレッドモデル
@@ -114,7 +114,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node97.html b/doc/html/jmanual-node97.html index bf85826a..4a71a0ba 100644 --- a/doc/html/jmanual-node97.html +++ b/doc/html/jmanual-node97.html @@ -83,7 +83,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node98.html b/doc/html/jmanual-node98.html index 658dc537..d88983f7 100644 --- a/doc/html/jmanual-node98.html +++ b/doc/html/jmanual-node98.html @@ -79,7 +79,7 @@

-

+

Figure: 並列スレッドのメモリ要求とガーベージコレクトに並列実行
@@ -99,7 +99,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual-node99.html b/doc/html/jmanual-node99.html index 7d6acdd4..01dafaf5 100644 --- a/doc/html/jmanual-node99.html +++ b/doc/html/jmanual-node99.html @@ -78,7 +78,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/jmanual.html b/doc/html/jmanual.html index 6c6b5a8b..6f6f0e71 100644 --- a/doc/html/jmanual.html +++ b/doc/html/jmanual.html @@ -7,9 +7,9 @@ Jens Lippmann, Marek Rouchal, Martin Wilck and others --> -EusLisp version 9.13 リファレンスマニュアル -マルチスレッドとXToolKitの実現- ETL-TR-95-19 1995年6月 +EusLisp version 9.14 リファレンスマニュアル -マルチスレッドとXToolKitの実現- ETL-TR-95-19 1995年6月 - + @@ -74,7 +74,7 @@

EusLisp -
version 9.13 +
version 9.14
リファレンスマニュアル
-マルチスレッドとXToolKitの実現-
@@ -414,7 +414,7 @@

EusLisp

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-footnode.html b/doc/html/manual-footnode.html index ea3e5c7b..c759d35d 100644 --- a/doc/html/manual-footnode.html +++ b/doc/html/manual-footnode.html @@ -62,7 +62,7 @@ . -
...socket. +
...socket. 2
Since the pipe, the traditional process communication @@ -102,7 +102,7 @@ .
-
...'eusx'. +
...'eusx'. 3
Eusx is a symbolic link to eus. diff --git a/doc/html/manual-img101.png b/doc/html/manual-img101.png index 88b5698c..f31b8e25 100644 Binary files a/doc/html/manual-img101.png and b/doc/html/manual-img101.png differ diff --git a/doc/html/manual-img105.png b/doc/html/manual-img105.png index df215efd..e778adfc 100644 Binary files a/doc/html/manual-img105.png and b/doc/html/manual-img105.png differ diff --git a/doc/html/manual-img110.png b/doc/html/manual-img110.png index 3fa60e8d..a30a885c 100644 Binary files a/doc/html/manual-img110.png and b/doc/html/manual-img110.png differ diff --git a/doc/html/manual-img114.png b/doc/html/manual-img114.png index 3b058614..7e218100 100644 Binary files a/doc/html/manual-img114.png and b/doc/html/manual-img114.png differ diff --git a/doc/html/manual-img118.png b/doc/html/manual-img118.png index 9b6954c6..e671ea69 100644 Binary files a/doc/html/manual-img118.png and b/doc/html/manual-img118.png differ diff --git a/doc/html/manual-img2.png b/doc/html/manual-img2.png index 7d570113..efd0d134 100644 Binary files a/doc/html/manual-img2.png and b/doc/html/manual-img2.png differ diff --git a/doc/html/manual-img35.png b/doc/html/manual-img35.png index b9394544..a0446a09 100644 Binary files a/doc/html/manual-img35.png and b/doc/html/manual-img35.png differ diff --git a/doc/html/manual-img37.png b/doc/html/manual-img37.png index 45ffd511..6dd43076 100644 Binary files a/doc/html/manual-img37.png and b/doc/html/manual-img37.png differ diff --git a/doc/html/manual-img67.png b/doc/html/manual-img67.png index 4fda8141..a6586b20 100644 Binary files a/doc/html/manual-img67.png and b/doc/html/manual-img67.png differ diff --git a/doc/html/manual-img89.png b/doc/html/manual-img89.png index f5904374..5bc3af3d 100644 Binary files a/doc/html/manual-img89.png and b/doc/html/manual-img89.png differ diff --git a/doc/html/manual-img90.png b/doc/html/manual-img90.png index fb21dc36..3e8b9232 100644 Binary files a/doc/html/manual-img90.png and b/doc/html/manual-img90.png differ diff --git a/doc/html/manual-node1.html b/doc/html/manual-node1.html index 58903c00..ade73107 100644 --- a/doc/html/manual-node1.html +++ b/doc/html/manual-node1.html @@ -43,9 +43,9 @@ Next: EusLisp Basics Up: EusLisp version 9.13 Reference + HREF="manual.html">EusLisp version 9.14 Reference Previous: EusLisp version 9.13 Reference + HREF="manual.html">EusLisp version 9.14 Reference   Index
@@ -406,7 +406,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node10.html b/doc/html/manual-node10.html index 71d58fb5..f07d69bd 100644 --- a/doc/html/manual-node10.html +++ b/doc/html/manual-node10.html @@ -102,7 +102,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node100.html b/doc/html/manual-node100.html index ce1ab04f..f8404db2 100644 --- a/doc/html/manual-node100.html +++ b/doc/html/manual-node100.html @@ -76,7 +76,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node101.html b/doc/html/manual-node101.html index 83e06211..d1919a5c 100644 --- a/doc/html/manual-node101.html +++ b/doc/html/manual-node101.html @@ -72,7 +72,7 @@

-

+

Figure: スレッド間で制御やデータを受け渡すためのスレッドオブジェクト(左)とスレッドプール内に置かれたスレッドの集まり(右)
@@ -132,7 +132,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node102.html b/doc/html/manual-node102.html index ac711e94..df41eaba 100644 --- a/doc/html/manual-node102.html +++ b/doc/html/manual-node102.html @@ -96,7 +96,7 @@

-

+

Figure 5: Solaris operating system's thread model
@@ -142,7 +142,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node103.html b/doc/html/manual-node103.html index 6d486b3a..017a90bc 100644 --- a/doc/html/manual-node103.html +++ b/doc/html/manual-node103.html @@ -82,7 +82,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node104.html b/doc/html/manual-node104.html index 74036a4f..442ff6fe 100644 --- a/doc/html/manual-node104.html +++ b/doc/html/manual-node104.html @@ -79,7 +79,7 @@

-

+

Figure 6: Parallel threads requesting memory and GC running in parallel
@@ -128,7 +128,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node105.html b/doc/html/manual-node105.html index 9bcd55bd..a8056edc 100644 --- a/doc/html/manual-node105.html +++ b/doc/html/manual-node105.html @@ -79,7 +79,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node106.html b/doc/html/manual-node106.html index d33b327d..f1224e33 100644 --- a/doc/html/manual-node106.html +++ b/doc/html/manual-node106.html @@ -75,7 +75,7 @@

-

+

Figure 7: Thread-object for transferring control and data between threads (left) and the collection of threads put in the thread-pool.
@@ -91,7 +91,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node107.html b/doc/html/manual-node107.html index da4346b6..6f42b801 100644 --- a/doc/html/manual-node107.html +++ b/doc/html/manual-node107.html @@ -77,7 +77,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node108.html b/doc/html/manual-node108.html index c4f73251..af4e9561 100644 --- a/doc/html/manual-node108.html +++ b/doc/html/manual-node108.html @@ -75,7 +75,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node109.html b/doc/html/manual-node109.html index 22b6a2b7..edfac554 100644 --- a/doc/html/manual-node109.html +++ b/doc/html/manual-node109.html @@ -134,7 +134,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node11.html b/doc/html/manual-node11.html index 1e299f09..a5921139 100644 --- a/doc/html/manual-node11.html +++ b/doc/html/manual-node11.html @@ -46,7 +46,7 @@ Next:
Data Types Up: EusLisp version 9.13 Reference + HREF="manual.html">EusLisp version 9.14 Reference Previous: Demonstrations   No References!



-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node110.html b/doc/html/manual-node110.html index 4f6363e9..944de3d7 100644 --- a/doc/html/manual-node110.html +++ b/doc/html/manual-node110.html @@ -78,7 +78,7 @@


-
+

Figure 8: Barrier synchronization and synchronozed memory port
@@ -167,7 +167,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node111.html b/doc/html/manual-node111.html index c12afaec..a559f5f9 100644 --- a/doc/html/manual-node111.html +++ b/doc/html/manual-node111.html @@ -73,7 +73,7 @@



- + sys:make-thread num &optional (lsize 32*1024) (csize lsize) [function]

@@ -97,7 +97,7 @@

- + sys:*threads* [variable]

@@ -111,7 +111,7 @@

- + sys::free-threads [function]

@@ -129,7 +129,7 @@

- + sys:thread func &rest args [function]

@@ -157,7 +157,7 @@

- + sys:thread-no-wait func &rest args [function]

@@ -173,7 +173,7 @@

- + sys:wait-thread thread [function]

@@ -192,7 +192,7 @@

- + sys:plist &rest forms [macro]

@@ -241,7 +241,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node112.html b/doc/html/manual-node112.html index b9ff0519..4433014c 100644 --- a/doc/html/manual-node112.html +++ b/doc/html/manual-node112.html @@ -72,7 +72,7 @@


-
+
sys:make-mutex-lock [function]

@@ -85,7 +85,7 @@



-
+ sys:mutex-lock mlock [function]
@@ -101,7 +101,7 @@

- + sys:mutex-unlock mlock [function]

@@ -116,7 +116,7 @@

- + sys:mutex mlock &rest forms [macro]

@@ -145,7 +145,7 @@

- + sys:make-cond [function]

@@ -160,7 +160,7 @@

- + sys:cond-wait condvar mlock [function]

@@ -174,7 +174,7 @@



-
+ sys:cond-signal condvar [function]
@@ -185,7 +185,7 @@



-
+ sys:make-semaphore [function]
@@ -197,7 +197,7 @@



-
+ sys:sema-post sem [function]
@@ -208,7 +208,7 @@



-
+ sys:sema-wait sem [function]
@@ -221,7 +221,7 @@


-
+ sys:barrier-synch [class]


   :super   propertied-object 
 
:slots threads n-threads count barrier-cond threads-lock count-lock @@ -252,7 +252,7 @@

- + :init [method]

@@ -264,7 +264,7 @@



-
+ :add thr [method]
@@ -275,7 +275,7 @@



-
+ :remove thr [method]
@@ -286,7 +286,7 @@



-
+ :wait [method]
@@ -300,7 +300,7 @@


-
+ sys:synch-memory-port [class]


   :super   propertied-object 
 
:slots sema-in sema-out buf empty lock @@ -321,7 +321,7 @@

- + :read [method]

@@ -333,7 +333,7 @@



-
+ :write datum [method]
@@ -347,7 +347,7 @@



-
+ :init [method]
@@ -393,7 +393,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node113.html b/doc/html/manual-node113.html index 5774a812..ca82a585 100644 --- a/doc/html/manual-node113.html +++ b/doc/html/manual-node113.html @@ -82,7 +82,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node114.html b/doc/html/manual-node114.html index 6496b1ca..289efbd8 100644 --- a/doc/html/manual-node114.html +++ b/doc/html/manual-node114.html @@ -73,7 +73,7 @@



- + float-vector &rest numbers [function]

@@ -90,7 +90,7 @@

- + float-vector-p obj [function]

@@ -104,7 +104,7 @@

- + v+ fltvec1 fltvec2 &optional result [function]

@@ -118,7 +118,7 @@

- + v- fltvec1 &optional fltvec2 result [function]

@@ -132,7 +132,7 @@

- + v. fltvec1 fltvec2 [function]

@@ -145,7 +145,7 @@

- + v* fltvec1 fltvec2 &optional result [function]

@@ -159,7 +159,7 @@

- + v.* fltvec1 fltvec2 fltvec3 [function]

@@ -173,7 +173,7 @@

- + v

- + v

- + vmin &rest fltvec [function]

@@ -226,7 +226,7 @@

- + vmax &rest fltvec [function]

@@ -241,7 +241,7 @@

- + minimal-box v-list minvec maxvec [err] [function]

@@ -261,7 +261,7 @@

- + scale number fltvec &optional result [function]

@@ -275,7 +275,7 @@

- + norm fltvec [function]

@@ -289,7 +289,7 @@



-
+ norm2 fltvec [function]
@@ -306,7 +306,7 @@



-
+ normalize-vector fltvec [result] [function]
@@ -318,7 +318,7 @@



-
+ distance fltvec1 fltvec2 [function]
@@ -336,7 +336,7 @@



-
+ distance2 fltvec1 fltvec2 [function]
@@ -356,7 +356,7 @@

- + homo2normal homovec &optional normalvec [function]

@@ -370,7 +370,7 @@

- + homogenize normalvec &optional homovec [function]

@@ -384,7 +384,7 @@

- + midpoint p p1 p2 &optional result [function]

@@ -410,7 +410,7 @@

- + rotate-vector fltvec theta axis &optional result [function]

@@ -461,7 +461,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node115.html b/doc/html/manual-node115.html index 79c713a5..7d7587bd 100644 --- a/doc/html/manual-node115.html +++ b/doc/html/manual-node115.html @@ -103,7 +103,7 @@


-
+
matrix &rest elements [function]

@@ -120,7 +120,7 @@

- + make-matrix rowsize columnsize &optional init [function]

@@ -140,7 +140,7 @@

- + matrixp obj [function]

@@ -155,7 +155,7 @@

- + matrix-row mat row-index [function]

@@ -169,7 +169,7 @@



-
+ matrix-column mat column-index [function]
@@ -183,7 +183,7 @@



-
+ m* matrix1 matrix2 &optional result [function]
@@ -195,7 +195,7 @@



-
+ transpose matrix &optional result [function]
@@ -208,7 +208,7 @@



-
+ unit-matrix dim [function]
@@ -223,7 +223,7 @@



-
+ replace-matrix dest src [function]
@@ -237,7 +237,7 @@

- + scale-matrix scalar mat [function]

@@ -251,7 +251,7 @@

- + copy-matrix matrix [function]

@@ -265,7 +265,7 @@

- + transform matrix fltvector &optional result [function]

@@ -277,7 +277,7 @@



-
+ transform fltvector matrix &optional result [function]
@@ -291,7 +291,7 @@

- + rotate-matrix matrix theta axis &optional world-p result [function]

@@ -316,7 +316,7 @@

- + rotation-matrix theta axis &optional result [function]

@@ -332,7 +332,7 @@

- + rotation-angle rotation-matrix [function]

@@ -350,7 +350,7 @@

- + rpy-matrix ang-z ang-y ang-x [function]

@@ -367,7 +367,7 @@

- + rpy-angle matrix [function]

@@ -381,7 +381,7 @@

- + Euler-matrix ang-z ang-y ang2-z [function]

@@ -398,7 +398,7 @@

- + Euler-angle matrix [function]

@@ -444,7 +444,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node116.html b/doc/html/manual-node116.html index 6849282b..69433eb7 100644 --- a/doc/html/manual-node116.html +++ b/doc/html/manual-node116.html @@ -81,7 +81,7 @@



- + lu-decompose matrix &optional result [function]

@@ -95,7 +95,7 @@

- + lu-solve lu-mat perm-vector bvector [result] [function]

@@ -110,7 +110,7 @@

- + lu-determinant lu-mat perm-vector [function]

@@ -125,7 +125,7 @@

- + simultaneous-equation mat vec [function]

@@ -140,7 +140,7 @@

- + inverse-matrix mat [function]

@@ -154,7 +154,7 @@

- + pseudo-inverse mat [function]

@@ -202,7 +202,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node117.html b/doc/html/manual-node117.html index 59f6ac9f..bf332f26 100644 --- a/doc/html/manual-node117.html +++ b/doc/html/manual-node117.html @@ -75,7 +75,7 @@




- + coordinates [class]


   :super   propertied-object 
 
:slots (pos :type float-vector @@ -96,7 +96,7 @@

- + coordinates-p obj [function]

@@ -110,7 +110,7 @@

- + :rot [method]

@@ -124,7 +124,7 @@

- + :pos [method]

@@ -138,7 +138,7 @@

- + :newcoords newrot &optional newpos [method]

@@ -158,7 +158,7 @@

- + :replace-coords newrot &optional newpos [method]

@@ -174,7 +174,7 @@

- + :coords [method]

@@ -187,7 +187,7 @@

- + :copy-coords &optional dest [method]

@@ -203,7 +203,7 @@

- + :reset-coords [method]

@@ -218,7 +218,7 @@

- + :worldpos [method]

@@ -229,7 +229,7 @@



- + :worldrot [method]
@@ -240,7 +240,7 @@



- + :worldcoords [method]
@@ -258,7 +258,7 @@

- + :copy-worldcoords &optional dest [method]

@@ -273,7 +273,7 @@

- + :rotate-vector vec [method]

@@ -290,7 +290,7 @@

- + :transform-vector vec [method]

@@ -304,7 +304,7 @@

- + :inverse-transform-vector vec [method]

@@ -319,7 +319,7 @@

- + :transform trans &optional (wrt :local) [method]

@@ -341,7 +341,7 @@

- + :move-to trans &optional (wrt :local) [method]

@@ -355,7 +355,7 @@

- + :translate p &optional (wrt :local) [method]

@@ -370,7 +370,7 @@

- + :locate p &optional (wrt :local) [method]

@@ -386,7 +386,7 @@

- + :rotate theta axis &optional (wrt :local) [method]

@@ -415,7 +415,7 @@

- + :orient theta axis &optional (wrt :local) [method]

@@ -430,7 +430,7 @@

- + :inverse-transformation [method]

@@ -444,7 +444,7 @@

- + :transformation coords (wrt :local) [method]

@@ -465,7 +465,7 @@

- + :Euler az1 ay az2 [method]

@@ -482,7 +482,7 @@

- + :roll-pitch-yaw roll pitch yaw [method]

@@ -498,7 +498,7 @@

- + :4x4 &optional mat44 [method]

@@ -516,7 +516,7 @@

- +

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node118.html b/doc/html/manual-node118.html index 6b544352..65cd359c 100644 --- a/doc/html/manual-node118.html +++ b/doc/html/manual-node118.html @@ -62,7 +62,7 @@


-
+ cascaded-coords [class]


   :super   coordinates 
 
:slots (parent descendants worldcoords manager changed) @@ -73,7 +73,7 @@

defines a linked coordinates. Cascaded-coords is often abbreviated -as cascoords. +as cascoords.

@@ -81,7 +81,7 @@

- + :inheritance [method]

@@ -98,7 +98,7 @@

- + :assoc childcoords &optional relative-coords [method]

@@ -115,7 +115,7 @@

- + :dissoc childcoords [method]

@@ -130,7 +130,7 @@

- + :changed [method]

@@ -145,7 +145,7 @@

- + :update [method]

@@ -160,7 +160,7 @@

- + :worldcoords [method]

@@ -177,7 +177,7 @@

- + :worldpos [method]

@@ -191,7 +191,7 @@

- + :worldrot [method]

@@ -205,7 +205,7 @@

- + :transform-vector vec [method]

@@ -220,7 +220,7 @@

- + :inverse-transform-vector vec [method]

@@ -235,7 +235,7 @@

- + :inverse-transformation [method]

@@ -250,7 +250,7 @@

- + :transform trans &optional (wrt :local) [method]

@@ -261,7 +261,7 @@



-
+ :translate fltvec &optional (wrt :local) [method]
@@ -272,7 +272,7 @@



-
+ :locate fltvec &optional (wrt :local) [method]
@@ -283,7 +283,7 @@



-
+ :rotate theta axis &optional (wrt :local) [method]
@@ -294,7 +294,7 @@



-
+ :orient theta axis &optional (wrt :local) [method]
@@ -308,7 +308,7 @@

- + make-coords &key :pos :rot :rpy :Euler :angle :axis :4X4 :coords :name [function]

@@ -321,7 +321,7 @@

- + make-cascoords &key :pos :rot :rpy :Euler :angle :axis :4X4 :coords :name [function]

@@ -332,7 +332,7 @@



-
+ coords &key :pos :rot :rpy :Euler :angle :axis :4X4 :coords :name [function]
@@ -343,7 +343,7 @@



-
+ cascoords &key :pos :rot :rpy :Euler :angle :axis :4X4 :coords :name [function] @@ -357,7 +357,7 @@



-
+ transform-coords coords1 coords2 &optional (coords3 (coords)) [function]
@@ -370,7 +370,7 @@



-
+ transform-coords* &rest coords [function]
@@ -384,7 +384,7 @@



-
+ wrt coords vec [function]
@@ -431,7 +431,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node119.html b/doc/html/manual-node119.html index 035e8c8f..bbc6bb83 100644 --- a/doc/html/manual-node119.html +++ b/doc/html/manual-node119.html @@ -63,7 +63,7 @@

-EusLisp adopts Brep (Boundary Representation) as the internal +EusLisp adopts Brep (Boundary Representation) as the internal representation of 3D geometric models. Components in Breps are represented by classes edge, plane, polygon, face, hole, and body. @@ -77,7 +77,7 @@

-

+

Table 3: Parallel gains of programs executed on multi-processors
@@ -122,7 +122,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node12.html b/doc/html/manual-node12.html index ca6061ff..d4a89ab3 100644 --- a/doc/html/manual-node12.html +++ b/doc/html/manual-node12.html @@ -115,7 +115,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node120.html b/doc/html/manual-node120.html index 8ea09f85..e7b54e44 100644 --- a/doc/html/manual-node120.html +++ b/doc/html/manual-node120.html @@ -66,7 +66,7 @@



- + vplus vector-list [function]

@@ -83,7 +83,7 @@

- + vector-mean vector-list [function]

@@ -97,7 +97,7 @@

- + triangle a b c &optional (normal #f(0 0 1)) [function]

@@ -119,7 +119,7 @@

- + triangle-normal a b c [function]

@@ -134,7 +134,7 @@

- + vector-angle v1 v2 &optional (normal (v* v1 v2)) [function]

@@ -166,7 +166,7 @@

- + face-normal-vector vertices [function]

@@ -181,7 +181,7 @@

- + farthest p points [function]

@@ -196,7 +196,7 @@

- + farthest-pair points [function]

@@ -210,7 +210,7 @@

- + maxindex 3D-floatvec [function]

@@ -224,7 +224,7 @@

- + random-vector &optional (range 1.0) [function]

@@ -239,7 +239,7 @@

- + random-normalized-vector &optional (range 1.0) [function]

@@ -253,7 +253,7 @@

- + random-vectors count range [function]

@@ -267,7 +267,7 @@

- + line-intersection p1 p2 p3 p4 [function]

@@ -286,7 +286,7 @@

- + collinear-p p1 p2 p3 &optional tolerance [function]

@@ -310,7 +310,7 @@

- + find-coplanar-vertices p1 p2 p3 vlist [function]

@@ -327,7 +327,7 @@

- + find-connecting-edge vertex edgelist [function]

@@ -341,7 +341,7 @@

- + make-vertex-edge-htab bodfacs [function]

@@ -357,7 +357,7 @@

- + left-points points p1 p2 normal [function]

@@ -374,7 +374,7 @@

- + right-points points p1 p2 normal [function]

@@ -391,7 +391,7 @@

- + left-most-point points p1 p2 normal [function]

@@ -408,7 +408,7 @@

- + right-most-point points p1 p2 normal [function]

@@ -425,7 +425,7 @@

- + eps= num1 num2 [(tolerance *epsilon*)] [function]

@@ -438,7 +438,7 @@



-
+ eps

-
+ eps

-
+ eps

-
+ eps


-
+ bounding-box [class]


   :super   object 
 
:slots (minpoint maxpoint) @@ -572,7 +572,7 @@

- + :box [method]

@@ -583,7 +583,7 @@



-
+ :volume [method]
@@ -594,7 +594,7 @@



-
+ :grow rate [method]
@@ -607,7 +607,7 @@



-
+ :inner point [method]
@@ -619,7 +619,7 @@



-
+ :intersection box2 &optional tolerance [method]
@@ -633,7 +633,7 @@



-
+ :union box2 [method]
@@ -645,7 +645,7 @@



-
+ :intersectionp box2 [method]
@@ -660,7 +660,7 @@



-
+ :extreme-point direction [method]
@@ -673,7 +673,7 @@



-
+ :corners [method]
@@ -687,7 +687,7 @@



-
+ :below box2 &optional (direction #(0 0 1) [method]
@@ -701,7 +701,7 @@



-
+ :body [method]
@@ -713,7 +713,7 @@



-
+ :init vlist &optional tolerance [method]
@@ -728,7 +728,7 @@

- + make-bounding-box points [tolerance] [function]

@@ -741,7 +741,7 @@



-
+ bounding-box-union boxes [tolerance *contact-threshold*] [function]
@@ -754,7 +754,7 @@



-
+ bounding-box-intersection boxes [tolerance *contact-threshold*] [function]
@@ -800,7 +800,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node121.html b/doc/html/manual-node121.html index 8aabe3a5..189f2983 100644 --- a/doc/html/manual-node121.html +++ b/doc/html/manual-node121.html @@ -76,7 +76,7 @@




-
+ line [class]


   :super   propertied-object 
 
:slots ((pvert :type float-vector)(nvert :type float-vector)) @@ -102,7 +102,7 @@

- + :vertices [method]

@@ -115,7 +115,7 @@

- + :point p [method]

@@ -135,7 +135,7 @@



-
+ :parameter point [method]
@@ -148,7 +148,7 @@



-
+ :direction [method]
@@ -160,7 +160,7 @@



-
+ :end-point v [method]
@@ -177,7 +177,7 @@

- + :box [method]

@@ -188,7 +188,7 @@



-
+ :boxtest box [method]
@@ -200,7 +200,7 @@



-
+ :length [method]
@@ -211,7 +211,7 @@



-
+ :distance point-or-line [method]
@@ -230,7 +230,7 @@

- + :foot point [method]

@@ -243,7 +243,7 @@



-
+ :common-perpendicular l [method]
@@ -256,7 +256,7 @@



-
+ :project plane [method]
@@ -271,7 +271,7 @@



-
+ :collinear-point point &optional (tolerance *coplanar-threshold*) [method]
@@ -286,7 +286,7 @@



-
+ :on-line-point point &optional (tolerance *coplanar-threshold*) [method]
@@ -300,7 +300,7 @@



-
+ :collinear-line ln &optional (tolerance *coplanar-threshold*) [method]
@@ -314,7 +314,7 @@



-
+ :coplanar ln &optional (tolerance *coplanar-threshold*) [method]
@@ -329,7 +329,7 @@



-
+ :intersection ln [method]
@@ -346,7 +346,7 @@



-
+ :intersect-line ln [method]
@@ -363,7 +363,7 @@


-
+ edge [class]


   :super   line 
 
:slots (pface nface @@ -389,7 +389,7 @@

- + make-line point1 point2 [function]

@@ -404,7 +404,7 @@

- + :pvertex pf [method]

@@ -418,7 +418,7 @@

- + :nvertex face [method]

@@ -432,7 +432,7 @@

- + :body [method]

@@ -443,7 +443,7 @@



-
+ :pface pv nv [method]
@@ -455,7 +455,7 @@



-
+ :nface pv nv [method]
@@ -467,7 +467,7 @@



-
+ :binormal aface [method]
@@ -480,7 +480,7 @@



-
+ :angle [method]
@@ -492,7 +492,7 @@



-
+ :set-angle [method]
@@ -507,7 +507,7 @@

- + :invert [method]

@@ -518,7 +518,7 @@



-
+ :set-face pv nv f [method]
@@ -534,7 +534,7 @@

- + :contourp viewpoint [method]

@@ -549,7 +549,7 @@

- + :approximated-p [method]

@@ -567,7 +567,7 @@

- + :set-approximated-flag &optional (threshold 0.7) [method]

@@ -585,7 +585,7 @@

- + :init &key :pface :nface :pvertex :nvertex [method]

@@ -630,7 +630,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node122.html b/doc/html/manual-node122.html index a74fe8ac..6c95f923 100644 --- a/doc/html/manual-node122.html +++ b/doc/html/manual-node122.html @@ -73,7 +73,7 @@




-
+ plane [class]


   :super   propertied-object 
 
:slots ((normal :type float-vector) @@ -94,7 +94,7 @@

- + :normal [method]

@@ -106,7 +106,7 @@



-
+ :distance point [method]
@@ -118,7 +118,7 @@



-
+ :coplanar-point point [method]
@@ -130,7 +130,7 @@



-
+ :coplanar-line line [method]
@@ -144,7 +144,7 @@

- + :intersection point1 point2 [method]

@@ -159,7 +159,7 @@



-
+ :intersection-edge edge [method]
@@ -172,7 +172,7 @@



-
+ :foot point [method]
@@ -187,7 +187,7 @@

- + :init normal point [method]

@@ -205,7 +205,7 @@


-
+ polygon [class]


   :super   plane 
 
:slots (convexp edges vertices @@ -229,7 +229,7 @@

- + :box &optional tolerance [method]

@@ -241,7 +241,7 @@



-
+ :boxtest box2 &optional tolerance [method]
@@ -255,7 +255,7 @@



-
+ :edges [method]
@@ -275,7 +275,7 @@



-
+ :edge n [method]
@@ -286,7 +286,7 @@



-
+ :vertices [method]
@@ -301,7 +301,7 @@



-
+ :vertex n [method]
@@ -312,7 +312,7 @@



-
+ :insidep point &optional (tolerance *epsilon*) [method]
@@ -325,7 +325,7 @@



-
+ :intersect-point-vector point vnorm [method]
@@ -338,7 +338,7 @@



-
+ :intersect-line p1 p2 [method]
@@ -352,7 +352,7 @@



-
+ :intersect-edge edge [method]
@@ -366,7 +366,7 @@



-
+ :intersect-face aregion [method]
@@ -378,7 +378,7 @@



-
+ :transform-normal [method]
@@ -389,7 +389,7 @@



-
+ :reset-normal [method]
@@ -401,7 +401,7 @@



-
+ :invert [method]
@@ -412,7 +412,7 @@



-
+ :area [method]
@@ -423,7 +423,7 @@



-
+ :init &key :vertices :edges :normal :distance [method]
@@ -436,7 +436,7 @@


-
+ face [class]


   :super   polygon 
 
:slots (holes mbody primitive-face id) @@ -456,7 +456,7 @@

- + :all-edges [method]

@@ -467,7 +467,7 @@



-
+ :all-vertices [method]
@@ -482,7 +482,7 @@



-
+ :insidep point [method]
@@ -496,7 +496,7 @@



-
+ :area [method]
@@ -508,7 +508,7 @@



-
+ :centroid &optional point [method]
@@ -526,7 +526,7 @@



-
+ :invert [method]
@@ -538,7 +538,7 @@



-
+ :enter-hole hole [method]
@@ -549,7 +549,7 @@



-
+ :primitive-body [method]
@@ -561,7 +561,7 @@



-
+ :id [method]
@@ -573,7 +573,7 @@



-
+ :face-id [method]
@@ -587,7 +587,7 @@



-
+ :body-type [method]
@@ -599,7 +599,7 @@



-
+ :init &key :normal :distance :edges :vertices :holes [method]
@@ -612,7 +612,7 @@


-
+ hole [class]


   :super   polygon 
 
:slots (myface) @@ -631,7 +631,7 @@

- + :face [method]

@@ -642,7 +642,7 @@



-
+ :enter-face face [method]
@@ -656,7 +656,7 @@



-
+ :init &key :normal :distance :edges :vertices :face [method]
@@ -700,7 +700,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node123.html b/doc/html/manual-node123.html index 0ee328e7..c7528846 100644 --- a/doc/html/manual-node123.html +++ b/doc/html/manual-node123.html @@ -63,7 +63,7 @@


-
+ body [class]


   :super   cascaded-coords 
 
:slots (faces edges vertices model-vertices box convexp evertedp csg) @@ -81,7 +81,7 @@

- + :magnify rate [method]

@@ -96,7 +96,7 @@

- + :translate-vertices vector [method]

@@ -111,7 +111,7 @@

- + :rotate-vertices angle axis [method]

@@ -124,7 +124,7 @@



-
+ :reset-model-vertices [method]
@@ -135,7 +135,7 @@



-
+ :newcoords rot &optional pos [method]
@@ -148,7 +148,7 @@



-
+ :vertices [method]
@@ -159,7 +159,7 @@



-
+ :edges [method]
@@ -170,7 +170,7 @@



-
+ :faces [method]
@@ -182,7 +182,7 @@



-
+ :box [method]
@@ -193,7 +193,7 @@



-
+ :Euler [method]
@@ -216,7 +216,7 @@



-
+ :perimeter [method]
@@ -228,7 +228,7 @@



-
+ :volume &optional (reference-point #f(0 0 0)) [method]
@@ -240,7 +240,7 @@



-
+ :centroid &optional (point #f(0 0 0) [method]
@@ -253,7 +253,7 @@



-
+ :possibly-interfering-faces box [method]
@@ -264,7 +264,7 @@



-
+ :common-box body [method]
@@ -278,7 +278,7 @@



-
+ :insidep point [method]
@@ -294,7 +294,7 @@

- + :intersect-face face [method]

@@ -307,7 +307,7 @@



-
+ :intersectp body [method]
@@ -319,7 +319,7 @@



-
+ :evert [method]
@@ -331,7 +331,7 @@



-
+ :faces-intersect-with-point-vector point direction [method]
@@ -344,7 +344,7 @@



-
+ :distance target [method]
@@ -358,7 +358,7 @@



-
+ :csg [method]
@@ -370,7 +370,7 @@



-
+ :primitive-body [method]
@@ -382,7 +382,7 @@



-
+ :primitive-body-p [method]
@@ -394,7 +394,7 @@



-
+ :creation-form [method]
@@ -406,7 +406,7 @@



-
+ :body-type [method]
@@ -419,7 +419,7 @@



-
+ :primitive-groups [method]
@@ -434,7 +434,7 @@



-
+ :get-face body [face [id]] [method]
@@ -458,7 +458,7 @@



-
+ :init &key :faces :edges :vertices [method]
@@ -510,7 +510,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node124.html b/doc/html/manual-node124.html index 4806f750..73bfb9c6 100644 --- a/doc/html/manual-node124.html +++ b/doc/html/manual-node124.html @@ -67,7 +67,7 @@



- + make-plane &key normal point distance [function]

@@ -82,7 +82,7 @@

- + *xy-plane* [variable]

@@ -93,7 +93,7 @@



-
+ *yz-plane* [variable]
@@ -104,7 +104,7 @@



-
+ *zx-plane* [variable]
@@ -117,7 +117,7 @@

-

+

Figure 9: Arrangements of vertices, edges, and faces
@@ -135,7 +135,7 @@

- + make-cube xsize ysize zsize &key name color [function]

@@ -151,7 +151,7 @@

- + make-prism bottom-points sweep-vector &key name color [function]

@@ -175,7 +175,7 @@

- + make-cylinder radius height &key (segments 12) name color [function]

@@ -191,7 +191,7 @@

- + make-cone top bottom &key (segments 16) color name [function]

@@ -211,7 +211,7 @@

- + make-solid-of-revolution points &key (segments 16) name color [function]

@@ -240,7 +240,7 @@

- + make-torus points &key (segments 16) name color [function]

@@ -255,7 +255,7 @@

- + make-icosahedron &optional (radius 1.0) [function]

@@ -270,7 +270,7 @@

- + make-dodecahedron &optional (radius 1.0) [function]

@@ -285,7 +285,7 @@

- + make-gdome abody [function]

@@ -312,7 +312,7 @@

- + grahamhull vertices &optional (normal #f(0 0 1)) [function]

@@ -327,7 +327,7 @@

- + quickhull vertices &optional (normal #f(0 0 1)) [function]

@@ -341,7 +341,7 @@

- + convex-hull-3d vertices [function]

@@ -353,7 +353,7 @@



-
+ make-body-from-vertices vertices-list [function]
@@ -400,7 +400,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node125.html b/doc/html/manual-node125.html index dba89f53..2cd6a2f8 100644 --- a/doc/html/manual-node125.html +++ b/doc/html/manual-node125.html @@ -67,7 +67,7 @@



- + face+ face1 face2 [function]

@@ -78,7 +78,7 @@



- + face* face1 face2 [function]
@@ -96,7 +96,7 @@

- + cut-body body cutting-plane [function]

@@ -111,7 +111,7 @@

- + body+ body1 body2 &rest more-bodies [function]

@@ -122,7 +122,7 @@



- + body- body1 body2 [function]
@@ -133,7 +133,7 @@



- + body* body1 body2 [function]
@@ -158,7 +158,7 @@

- + body/ body plane [function]

@@ -174,7 +174,7 @@

- + body-interference &rest bodies [function]

@@ -222,7 +222,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node126.html b/doc/html/manual-node126.html index 0e7ccc6e..fa04ff51 100644 --- a/doc/html/manual-node126.html +++ b/doc/html/manual-node126.html @@ -72,7 +72,7 @@




-
+ coordinates-axes [class]

   :super   cascaded-coords 
 
:slots (size model-points points lines) @@ -92,7 +92,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node127.html b/doc/html/manual-node127.html index 19fbe172..94e7dc8f 100644 --- a/doc/html/manual-node127.html +++ b/doc/html/manual-node127.html @@ -72,7 +72,7 @@




- + body [class]


   :super   object 
 
:slots () @@ -90,7 +90,7 @@

- + :constraint b [method]

@@ -104,7 +104,7 @@

- + constrained-motion c [function]

@@ -118,7 +118,7 @@

- + constrained-force m [function]

@@ -132,7 +132,7 @@

- + draw-constraint c [function]

@@ -145,7 +145,7 @@

- + draw-motion m a b [function]

@@ -195,7 +195,7 @@


-

+

Figure 10: primitive bodies
@@ -223,7 +223,7 @@


-

+

Figure 11: Constraints for a peg in a hole.
@@ -275,7 +275,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node128.html b/doc/html/manual-node128.html index 50737876..ab47c2f4 100644 --- a/doc/html/manual-node128.html +++ b/doc/html/manual-node128.html @@ -152,7 +152,7 @@

- + pv data [function]

@@ -254,7 +254,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node129.html b/doc/html/manual-node129.html index 4963beaa..a403e401 100644 --- a/doc/html/manual-node129.html +++ b/doc/html/manual-node129.html @@ -84,7 +84,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node13.html b/doc/html/manual-node13.html index 3bf57c2a..8c5715b5 100644 --- a/doc/html/manual-node13.html +++ b/doc/html/manual-node13.html @@ -128,7 +128,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node130.html b/doc/html/manual-node130.html index 67ae19c9..d73e9862 100644 --- a/doc/html/manual-node130.html +++ b/doc/html/manual-node130.html @@ -79,7 +79,7 @@

-

+

Figure 12: Possible motions of a peg in a hole
@@ -100,7 +100,7 @@




-
+ viewing [class]


   :super   cascaded-coords 
 
:slots (viewcoords) @@ -118,7 +118,7 @@

- + :viewpoint [method]

@@ -132,7 +132,7 @@

- + :view-direction [method]

@@ -147,7 +147,7 @@

- + :view-up [method]

@@ -160,7 +160,7 @@



-
+ :view-right [method]
@@ -175,7 +175,7 @@

- + :look from &optional (to #f(0 0 0)) [method]

@@ -190,7 +190,7 @@

- +

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node131.html b/doc/html/manual-node131.html index 80391e62..1443d320 100644 --- a/doc/html/manual-node131.html +++ b/doc/html/manual-node131.html @@ -96,7 +96,7 @@




-
+ projection [class]


   :super   viewing 
 
:slots (screenx screeny hither yon projection-matrix) @@ -114,7 +114,7 @@

- + :projection &optional pmat [method]

@@ -127,7 +127,7 @@



-
+ :project vec [method]
@@ -141,7 +141,7 @@



-
+ :project3 vec [method]
@@ -155,7 +155,7 @@



-
+ :view vec [method]
@@ -169,7 +169,7 @@



-
+ :screen xsize (&optional (ysize xsize)) [method]
@@ -182,7 +182,7 @@



-
+ :hither depth-to-front-clip-plane [method]
@@ -195,7 +195,7 @@



-
+ :yon depth-to-back-clip-plane [method]
@@ -209,7 +209,7 @@



-
+ :aspect &optional ratio [method]
@@ -224,7 +224,7 @@



-
+


-
+ parallel-viewing [class]


   :super   projection 
 
:slots () @@ -273,7 +273,7 @@

- + :make-projection [method]

@@ -286,7 +286,7 @@


-
+ perspective-viewing [class]


   :super   projection 
 
:slots (viewdistance) @@ -304,7 +304,7 @@

- + :make-projection [method]

@@ -315,7 +315,7 @@



-
+ :ray u v [method]
@@ -328,7 +328,7 @@



-
+ :viewdistance &optional vd [method]
@@ -344,7 +344,7 @@



-
+ :view-angle &optional ang [method]
@@ -362,7 +362,7 @@



-
+ :zoom &optional scale [method]
@@ -378,7 +378,7 @@



-
+ :lookaround alfa beta [method]
@@ -396,7 +396,7 @@



-
+ :look-body bodies [method]
@@ -412,7 +412,7 @@



-
+ :init &key (:viewdistance 100.0) &allow-other-keys [method]
@@ -457,7 +457,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node132.html b/doc/html/manual-node132.html index badf96a7..0454db71 100644 --- a/doc/html/manual-node132.html +++ b/doc/html/manual-node132.html @@ -93,7 +93,7 @@



- + homo-viewport-clip v1 v2 [function]

@@ -117,7 +117,7 @@


-
+ viewport [class]


   :super   coordinates 
 
:slots () @@ -138,7 +138,7 @@

- + :xcenter &optional xcenter [method]

@@ -150,7 +150,7 @@



-
+ :ycenter &optional ycenter [method]
@@ -162,7 +162,7 @@



-
+ :size &optional size [method]
@@ -174,7 +174,7 @@



-
+ :width &optional width [method]
@@ -185,7 +185,7 @@



-
+ :height &optional height [method]
@@ -196,7 +196,7 @@



-
+ :screen-point-to-ndc p [method]
@@ -210,7 +210,7 @@



-
+ :ndc-point-to-screen p [method]
@@ -223,7 +223,7 @@



-
+ :ndc-line-to-screen p1 p2 &optional (do-clip t) [method]
@@ -238,7 +238,7 @@



-
+ :init &key (xcenter 100) (ycenter 100) (size 100) (width 100) (height 100) [method] @@ -284,7 +284,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node133.html b/doc/html/manual-node133.html index 0d924694..c577acb3 100644 --- a/doc/html/manual-node133.html +++ b/doc/html/manual-node133.html @@ -76,7 +76,7 @@




-
+ viewer [class]


   :super   object 
 
:slots (eye :type viewint) @@ -97,7 +97,7 @@

- + :viewing &rest msg [method]

@@ -110,7 +110,7 @@



-
+ :viewport &rest msg [method]
@@ -123,7 +123,7 @@



-
+ :viewsurface &rest msg [method]
@@ -136,7 +136,7 @@



-
+ :adjust-viewport [method]
@@ -149,7 +149,7 @@



-
+ :resize width height [method]
@@ -162,7 +162,7 @@



-
+ :draw-line-ndc p1 p2 &optional (do-clip t) [method]
@@ -174,7 +174,7 @@



-
+ :draw-polyline-ndc polylines [method]
@@ -186,7 +186,7 @@



-
+ :draw-star-ndc center &optional (size 0.01) [method]
@@ -198,7 +198,7 @@



-
+ :draw-box-ndc low-left up-right [method]
@@ -210,7 +210,7 @@



-
+ :draw-arc-ndc point width height angle1 angle2 [color] [method]
@@ -223,7 +223,7 @@



-
+ :draw-fill-arc-ndc point width height angle1 angle2 [color] [method]
@@ -235,7 +235,7 @@



-
+ :draw-string-ndc position string [color] [method]
@@ -247,7 +247,7 @@



-
+ :draw-image-string-ndc position string [color] [method]
@@ -258,7 +258,7 @@



-
+ :draw-rectangle-ndc position width height [color] [method]
@@ -269,7 +269,7 @@



-
+ :draw-fill-rectangle-ndc point width height [color] [method]
@@ -280,7 +280,7 @@



-
+ :draw-line p1 p2 &optional (do-clip t) [method]
@@ -293,7 +293,7 @@



-
+ :draw-star position &optional (size 0.01) [method]
@@ -305,7 +305,7 @@



-
+ :draw-box center &optional (size 0.01) [method]
@@ -317,7 +317,7 @@



-
+ :draw-arrow p1 p2 [method]
@@ -329,7 +329,7 @@



-
+ :draw-edge edge [method]
@@ -340,7 +340,7 @@



-
+ :draw-edge-image edge-image [method]
@@ -351,7 +351,7 @@



-
+ :draw-faces face-list &optional (normal-clip nil) [method]
@@ -362,7 +362,7 @@



-
+ :draw-body body &optional (normal-clip nil) [method]
@@ -373,7 +373,7 @@



-
+ :draw-axis coordinates &optional size [method]
@@ -385,7 +385,7 @@



-
+ :draw &rest things [method]
@@ -405,7 +405,7 @@



-
+ :erase &rest things [method]
@@ -417,7 +417,7 @@



-
+ :init &key :viewing :viewport :viewsurface [method]
@@ -432,7 +432,7 @@

- +

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node134.html b/doc/html/manual-node134.html index 6b13582b..700255fc 100644 --- a/doc/html/manual-node134.html +++ b/doc/html/manual-node134.html @@ -67,7 +67,7 @@



- + draw [viewer] &rest thing [function]

@@ -86,7 +86,7 @@

- + draw-axis [viewer] [size] &rest thing [function]

@@ -102,7 +102,7 @@

- + draw-arrow p1 p2 [function]

@@ -116,7 +116,7 @@

- + hid [viewer] &rest thing [function]

@@ -130,7 +130,7 @@

- + hidd [viewer] &rest thing [function]

@@ -145,7 +145,7 @@

- + hid2 body-list viewing [function]

@@ -160,7 +160,7 @@

- + render &key bodies faces (viewer *viewer*) (lights *light-sources*)
(colormap *render-colormap*) (y 1.0)
[function] @@ -184,7 +184,7 @@

- + make-light-source pos &optional (intensity 1.0) [function]

@@ -201,7 +201,7 @@

- + tektro file &rest forms [macro]

@@ -216,7 +216,7 @@

- + kdraw file &rest forms [macro]

@@ -242,7 +242,7 @@

- + pictdraw file &rest forms [macro]

@@ -258,7 +258,7 @@

- + pictdraw file &rest forms [macro]

@@ -282,7 +282,7 @@

- + hls2rgb hue lightness saturation &optional (range 255) [function]

@@ -314,7 +314,7 @@



- + rgb2hls red green blue &optional (range 255) [function]
@@ -361,7 +361,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node135.html b/doc/html/manual-node135.html index d2bcb0f9..aea40040 100644 --- a/doc/html/manual-node135.html +++ b/doc/html/manual-node135.html @@ -57,7 +57,7 @@

- +
Animation

@@ -96,7 +96,7 @@


-
+
pixmap-animation count &rest forms [macro]

@@ -110,7 +110,7 @@



- + playback-pixmaps pixmaps &optional (surf *viewsurface*) [function]
@@ -125,7 +125,7 @@

- + hid-lines-animation count &rest forms [macro]

@@ -142,7 +142,7 @@



- + playback-hid-lines lines &optional (view *viewer*) [function]
@@ -159,7 +159,7 @@

- + list-visible-segments hid-result [function]

@@ -206,7 +206,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node136.html b/doc/html/manual-node136.html index 81d515f0..a36875cb 100644 --- a/doc/html/manual-node136.html +++ b/doc/html/manual-node136.html @@ -93,7 +93,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node137.html b/doc/html/manual-node137.html index 73c6adf8..60ef13ae 100644 --- a/doc/html/manual-node137.html +++ b/doc/html/manual-node137.html @@ -67,7 +67,7 @@



- + make-equilevel-lut levels &optional (size 256) [function]

@@ -84,7 +84,7 @@

- + look-up src dest lut [function]

@@ -102,7 +102,7 @@

- + look-up2 src dest lut1 lut2 [function]

@@ -119,7 +119,7 @@

- + look-up* src dest luts [function]

@@ -135,7 +135,7 @@

- + concatenate-lut lut1 lut2 &optional (size 256) [function]

@@ -151,7 +151,7 @@

- + *x-gray32-lut* [variable]

@@ -167,7 +167,7 @@

- + *x-gray16-lut* [variable]

@@ -181,7 +181,7 @@

- + *x-color-lut* [variable]

@@ -197,7 +197,7 @@

- + *256to8* [variable]

@@ -211,7 +211,7 @@

- + *256to16* [variable]

@@ -225,7 +225,7 @@

- + *256to32* [variable]

@@ -239,7 +239,7 @@

- + *gray32* [variable]

@@ -258,7 +258,7 @@

- + *rainbow32* [variable]

@@ -306,7 +306,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node138.html b/doc/html/manual-node138.html index b65218b5..ce5519fc 100644 --- a/doc/html/manual-node138.html +++ b/doc/html/manual-node138.html @@ -74,7 +74,7 @@




-
+ pixel-image [class]

   :super   array 
 
:slots xpicture display-lut histogram @@ -102,7 +102,7 @@

- + :width [method]

@@ -114,7 +114,7 @@



-
+ :height [method]
@@ -125,7 +125,7 @@



-
+ :size [method]
@@ -136,7 +136,7 @@



-
+ :transpose &optional (result (instance (class self) :init dim0 dim1)) [method]
@@ -148,7 +148,7 @@



-
+ :map-picture lut &optional (result (send self :duplicate)) [method]
@@ -161,7 +161,7 @@



-
+ :map fn &optional (result (send self :duplicate)) [method]
@@ -174,7 +174,7 @@



-
+ :brightest-pixel [method]
@@ -185,7 +185,7 @@



-
+ :darkest-pixel [method]
@@ -196,7 +196,7 @@



-
+ :average-pixel [method]
@@ -208,7 +208,7 @@



-
+ :halve &optional simage [method]
@@ -220,7 +220,7 @@



-
+ :subimage x y subwidth subheight [method]
@@ -236,7 +236,7 @@



-
+ :xpicture &optional lut [method]
@@ -249,7 +249,7 @@



-
+ :display-lut &optional newlut [method]
@@ -263,7 +263,7 @@



-
+ :display (xwin geometry:*viewsurface*) [method]
@@ -278,7 +278,7 @@



-
+ :duplicate [method]
@@ -291,7 +291,7 @@



-
+ :copy-from src [method]
@@ -304,7 +304,7 @@



-
+ :hex &optional (x 0) (y 0) (w 16) (h 16) (strm t) [method]
@@ -317,7 +317,7 @@



-
+ :hex1 &optional (x 0) (y 0) (w 64) (h 16) (strm t) [method]
@@ -330,7 +330,7 @@



-
+ :grin1 strm &rest msg [method]
@@ -342,7 +342,7 @@



-
+ :init w h &optional imgvec [method]
@@ -355,7 +355,7 @@



-
+ :amplify rate &optional (result (send self :duplicate) [method]
@@ -367,7 +367,7 @@



-
+ :compress-gray-scale levels &optional result &aux pict2 [method]
@@ -380,7 +380,7 @@



-
+ :lut lut1 &optional (result (send self :duplicate)) [method]
@@ -393,7 +393,7 @@



-
+ :lut2 lut1 lut2 &optional (result (send self :duplicate)) [method]
@@ -406,7 +406,7 @@



-
+ :histogram [method]
@@ -419,7 +419,7 @@



-
+ :brightness-distribution [method]
@@ -431,7 +431,7 @@



-
+ :optimum-threshold [method]
@@ -443,7 +443,7 @@



-
+ :project-x [method]
@@ -455,7 +455,7 @@



-
+ :project-y [method]
@@ -467,7 +467,7 @@



-
+ :digitize threshold &optional (val0 0) (val1 255) result [method]
@@ -480,7 +480,7 @@



-
+ :and img2 [method]
@@ -493,7 +493,7 @@



-
+ :plot min max &optional color viewsurface [method]
@@ -506,7 +506,7 @@



-
+
-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node139.html b/doc/html/manual-node139.html index e9842fd5..fbb9faf6 100644 --- a/doc/html/manual-node139.html +++ b/doc/html/manual-node139.html @@ -70,7 +70,7 @@




-
+ color-pixel-image [class]

   :super   propertied-object 
 
:slots width height component1 component2 component3 @@ -88,7 +88,7 @@

- + :width [method]

@@ -99,7 +99,7 @@



-
+ :height [method]
@@ -110,7 +110,7 @@



-
+ :size [method]
@@ -127,7 +127,7 @@



-
+ :red [method]
@@ -138,7 +138,7 @@



-
+ :green [method]
@@ -149,7 +149,7 @@



-
+ :blue [method]
@@ -160,7 +160,7 @@



-
+ :hue [method]
@@ -172,7 +172,7 @@



-
+ :lightness [method]
@@ -184,7 +184,7 @@



-
+ :saturation [method]
@@ -196,7 +196,7 @@



-
+ :pixel x y [method]
@@ -209,7 +209,7 @@



-
+ :monochromize &optional (NTSC nil) [method]
@@ -232,7 +232,7 @@



-
+ :HLS [method]
@@ -245,7 +245,7 @@



-
+ :RGB [method]
@@ -258,7 +258,7 @@



-
+ :halve [method]
@@ -270,7 +270,7 @@



-
+ :display &optional (win *color-viewer*) [method]
@@ -286,7 +286,7 @@



-
+ :display-lut &optional (newlut1) (newlut2 newlut1) (newlut3 newlut2) [method]
@@ -300,7 +300,7 @@



-
+


-
+ :hex &optional (x 0) (y 0) (w 16) (h 16) (strm t) [method]
@@ -336,7 +336,7 @@



-
+ :hex1 &optional (x 0) (y 0) (w 64) (h 16) (strm t) [method]
@@ -349,7 +349,7 @@



-
+ :prin1 strm &rest msg [method]
@@ -361,7 +361,7 @@



-
+ :init width height &optional r g b [method]
@@ -415,7 +415,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node14.html b/doc/html/manual-node14.html index b4fe094d..3d1b98ce 100644 --- a/doc/html/manual-node14.html +++ b/doc/html/manual-node14.html @@ -147,7 +147,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node140.html b/doc/html/manual-node140.html index c7aaf9e4..1be01425 100644 --- a/doc/html/manual-node140.html +++ b/doc/html/manual-node140.html @@ -67,7 +67,7 @@


-
+

- + overlay-edge ximg edgeimg [function]

@@ -130,7 +130,7 @@

- +



-
+ region [class]


   :super   propertied-object 
 
:slots contour area intensity std-deviation @@ -179,7 +179,7 @@




-
+ boundary [class]

   :super   propertied-object 
 
:slots parent-region hole segments intensity top-left bottom-right length @@ -195,7 +195,7 @@




-
+ edge-segment [class]

   :super   propertied-object 
 
:slots prev next wing ; the other half-edge intensity std-deviation start end @@ -211,7 +211,7 @@




-
+ line-edge-segment [class]

   :super   edge-segment 
 
:slots la lb @@ -227,7 +227,7 @@




-
+ curved-edge-segment [class]

   :super   edge-segment 
 
:slots rotation total-rot side a b c d e @@ -245,7 +245,7 @@

- +


-
+ draw-line-segment s &optional gc (vs *viewsurface*) (height (send vs :height)) (x 0) (y 0) [function] @@ -282,7 +282,7 @@



-
+


-
+ draw-boundary b &optional gc [function]
@@ -318,7 +318,7 @@



-
+ draw-boundaries bs &optional gc (step nil) [function]
@@ -332,7 +332,7 @@

- + *red-gc* [variable]

@@ -343,7 +343,7 @@



-
+ *blue-gc* [variable]
@@ -354,7 +354,7 @@



-
+ *green-gc* [variable]
@@ -365,7 +365,7 @@



-
+ *yellow-gc* [variable]
@@ -376,7 +376,7 @@



-
+ *cyan-gc* [variable]
@@ -388,7 +388,7 @@


-

+

Figure 13: viewing coords and projection planes
@@ -431,7 +431,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node141.html b/doc/html/manual-node141.html index be98c54b..3529adae 100644 --- a/doc/html/manual-node141.html +++ b/doc/html/manual-node141.html @@ -68,7 +68,7 @@




- + tracking-window [class]

   :super   pixel-image 
 
:slots x-pos y-pos x-vel y-vel @@ -92,7 +92,7 @@

- + :correlation [method]

@@ -104,7 +104,7 @@



- + :grab &optional (x x-pos) (y y-pos) (sampling 2) [method]
@@ -116,7 +116,7 @@



- + :window-rectangle val [method]
@@ -128,7 +128,7 @@



- + :rectangle val [method]
@@ -140,7 +140,7 @@



- + :move newpos &aux (newx (aref newpos 0)) (newy (aref newpos 1)) [method]
@@ -152,7 +152,7 @@



- + :track display-window &optional th [method]
@@ -164,7 +164,7 @@



- + :search display-window &optional th [method]
@@ -176,7 +176,7 @@



- + :track-and-search flag &optional th [method]
@@ -190,7 +190,7 @@

- + :pos [method]

@@ -202,7 +202,7 @@



- + :vel [method]
@@ -214,7 +214,7 @@



- + :insidep pos &aux (x (aref pos 0)) (y (aref pos 1)) [method]
@@ -226,7 +226,7 @@



- + :update &optional (flag :get) [method]
@@ -238,7 +238,7 @@



- + :prin1 strm &rest mesg [method]
@@ -250,7 +250,7 @@



- + :init x y size win-size [method]
@@ -295,7 +295,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node142.html b/doc/html/manual-node142.html index ee6979f3..f94c87a8 100644 --- a/doc/html/manual-node142.html +++ b/doc/html/manual-node142.html @@ -70,7 +70,7 @@


-
+
read-pnm f &optional buf0 buf1 buf2 [function]

@@ -85,7 +85,7 @@



- + read-pnm-file file &optional buf0 buf1 buf2 [function]
@@ -99,7 +99,7 @@

- + write-pgm f image &optional (depth 255) [function]

@@ -113,7 +113,7 @@



- + write-ppm f image &optional (depth 255) [function]
@@ -126,7 +126,7 @@



- + write-pnm f img [function]
@@ -141,7 +141,7 @@



- + write-pnm-file file img [function]
@@ -154,7 +154,7 @@



- + image::read-raw-image file &optional (x 256) (y x) [function]
@@ -168,7 +168,7 @@



- + image::write-raw-image file imgvec [function]
@@ -215,7 +215,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node143.html b/doc/html/manual-node143.html index 971b8678..53c314b2 100644 --- a/doc/html/manual-node143.html +++ b/doc/html/manual-node143.html @@ -68,7 +68,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node144.html b/doc/html/manual-node144.html index 956e3aaf..47eb52ea 100644 --- a/doc/html/manual-node144.html +++ b/doc/html/manual-node144.html @@ -93,7 +93,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node145.html b/doc/html/manual-node145.html index 4a36bef4..10ee6631 100644 --- a/doc/html/manual-node145.html +++ b/doc/html/manual-node145.html @@ -91,7 +91,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node146.html b/doc/html/manual-node146.html index 3b91f4b5..8ad72f57 100644 --- a/doc/html/manual-node146.html +++ b/doc/html/manual-node146.html @@ -85,7 +85,7 @@




-
+ rotational-joint [class]

   :super   body 
 
:slots (axis offset high-limit low-limit) @@ -101,7 +101,7 @@




-
+ manipulator [class]

   :super   cascaded-coords 
 
:slots (base baseinverse joint @@ -123,7 +123,7 @@



-
+ :newcoords newrot &optional newpos [method]
@@ -137,7 +137,7 @@



-
+ :armsolcoords [method]
@@ -152,7 +152,7 @@



-
+ :tool &rest msg [method]
@@ -165,7 +165,7 @@



-
+ :set-tool newtool &optional offset copy [method]
@@ -178,7 +178,7 @@



-
+ :reset-tool [method]
@@ -191,7 +191,7 @@



-
+ :worldcoords [method]
@@ -205,7 +205,7 @@



-
+ :set-coords [method]
@@ -218,7 +218,7 @@



-
+ :config &optional (a newangles) [method]
@@ -231,7 +231,7 @@



-
+ :park [method]
@@ -244,7 +244,7 @@



-
+ :hand &optional (h nil) [method]
@@ -257,7 +257,7 @@



-
+ :handcoords [method]
@@ -271,7 +271,7 @@



-
+ :span [method]
@@ -284,7 +284,7 @@



-
+ :open-fingers s &optional abs &aux (current (send self :span)) [method]
@@ -296,7 +296,7 @@



-
+ :close-fingers [method]
@@ -309,7 +309,7 @@



-
+ :angles &optional flag [method]
@@ -322,7 +322,7 @@



-
+ :get-approach [method]
@@ -335,7 +335,7 @@



-
+ :set-approach a [method]
@@ -348,7 +348,7 @@



-
+ :get-grasp [method]
@@ -361,7 +361,7 @@



-
+ :set-grasp g [method]
@@ -374,7 +374,7 @@



-
+ :get-affix [method]
@@ -387,7 +387,7 @@



-
+ :affix &optional (grasp) [method]
@@ -401,7 +401,7 @@



-
+ :unfix &optional (margin 10.0) [method]
@@ -415,7 +415,7 @@



-
+

-

+

Figure 14: Edge Finder and Overlaid Edges
@@ -621,7 +621,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node147.html b/doc/html/manual-node147.html index 7e6a37f8..50816609 100644 --- a/doc/html/manual-node147.html +++ b/doc/html/manual-node147.html @@ -64,7 +64,7 @@

The Xwindow interface on EusLisp becomes available when EusLisp is invoked by the name of 'eusx'. 3The "DISPLAY" environment variable should be properly set to your Xserver, + HREF="manual-footnode.html#foot41869">3The "DISPLAY" environment variable should be properly set to your Xserver, since eusx tries to connect to Xserver referencing the "DISPLAY" environment variable when it starts up. @@ -156,7 +156,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node148.html b/doc/html/manual-node148.html index 1711120d..471ac6fd 100644 --- a/doc/html/manual-node148.html +++ b/doc/html/manual-node148.html @@ -63,7 +63,7 @@


-
+
x:*display* [variable]
@@ -74,7 +74,7 @@



- + x:*root* [variable]
@@ -85,7 +85,7 @@



- + x:*screen* [variable]
@@ -96,7 +96,7 @@



- + x:*visual* [variable]
@@ -107,7 +107,7 @@



- + x:*blackpixel* [variable]
@@ -118,7 +118,7 @@



- + x:*whitepixel* [variable]
@@ -129,7 +129,7 @@



- + x:*fg-pixel* [variable]
@@ -141,7 +141,7 @@



- + x:*bg-pixel* [variable]
@@ -153,7 +153,7 @@



- + x:*color-map* [variable]
@@ -164,7 +164,7 @@



- + x:*defaultGC* [variable]
@@ -175,7 +175,7 @@



- + x:*whitegc* [variable]
@@ -186,7 +186,7 @@



- + x:*blackgc* [variable]
@@ -199,7 +199,7 @@

- + *gray-pixmap* [variable]

@@ -210,7 +210,7 @@



- + *gray25-pixmap* [variable]
@@ -222,7 +222,7 @@



- + *gray50-pixmap* [variable]
@@ -233,7 +233,7 @@



- + *gray75-pixmap* [variable]
@@ -244,7 +244,7 @@



- + *gray25-gc* [variable]
@@ -255,7 +255,7 @@



- + *gray50-gc* [variable]
@@ -266,7 +266,7 @@



- + *gray75-gc* [variable]
@@ -277,7 +277,7 @@



- + *gray* [variable]
@@ -288,7 +288,7 @@



- + *bisque1* [variable]
@@ -299,7 +299,7 @@



- + *bisque2* [variable]
@@ -310,7 +310,7 @@



- + *bisque3* [variable]
@@ -321,7 +321,7 @@



- + *lightblue2* [variable]
@@ -332,7 +332,7 @@



- + *lightpink1* [variable]
@@ -343,7 +343,7 @@



- + *maroon* [variable]
@@ -354,7 +354,7 @@



- + *max-intensity* [variable]
@@ -365,7 +365,7 @@



- + font-cour8 [variable]
@@ -376,7 +376,7 @@



- + font-cour10 [variable]
@@ -387,7 +387,7 @@



- + font-cour12 [variable]
@@ -398,7 +398,7 @@



- + font-cour14 [variable]
@@ -409,7 +409,7 @@



- + font-cour18 [variable]
@@ -420,7 +420,7 @@



- + font-courb12 [variable]
@@ -431,7 +431,7 @@



- + font-courb14 [variable]
@@ -442,7 +442,7 @@



- + font-courb18 [variable]
@@ -453,7 +453,7 @@



- + font-helvetica-12 [variable]
@@ -464,7 +464,7 @@



- + font-lucidasans-bold-12 [variable]
@@ -475,7 +475,7 @@



- + font-lucidasans-bold-14 [variable]
@@ -486,7 +486,7 @@



- + font-helvetica-bold-12 [variable]
@@ -497,7 +497,7 @@



- + font-a14 [variable]
@@ -510,7 +510,7 @@

- + x:*xwindows* [variable]

@@ -522,7 +522,7 @@



- + x:*xwindow-hash-tab* [variable]
@@ -539,7 +539,7 @@

- + xflush [function]

@@ -559,7 +559,7 @@



- + find-xwindow subname [function]
@@ -608,7 +608,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node149.html b/doc/html/manual-node149.html index f5a23152..a490eebf 100644 --- a/doc/html/manual-node149.html +++ b/doc/html/manual-node149.html @@ -66,7 +66,7 @@




-
+ Xobject [class]


   :super   geometry:viewsurface 
 
:slots @@ -85,7 +85,7 @@


-
+ Xdrawable [class]


   :super   Xobject 
 
:slots (drawable ; drawable ID @@ -113,7 +113,7 @@

- + :init id [method]

@@ -127,7 +127,7 @@



-
+ :drawable [method]
@@ -138,7 +138,7 @@



-
+ :flush [method]
@@ -149,7 +149,7 @@



-
+ :geometry [method]
@@ -163,7 +163,7 @@



-
+ :height [method]
@@ -175,7 +175,7 @@



-
+ :width [method]
@@ -187,7 +187,7 @@



-
+ :gc &rest newgc [method]
@@ -203,7 +203,7 @@



-
+ :pos [method]
@@ -220,7 +220,7 @@



-
+ :x [method]
@@ -232,7 +232,7 @@



-
+ :y [method]
@@ -246,7 +246,7 @@

- + :copy-from drw [method]

@@ -261,7 +261,7 @@

-

+

Figure 15: relation between coordinate systems in a manipulator
@@ -279,7 +279,7 @@

- + :point x y &optional (gc gccon) [method]

@@ -294,7 +294,7 @@



-
+ :line x1 y1 x2 y2 &optional (gc gcon) [method]
@@ -307,7 +307,7 @@



-
+ :rectangle x y width height &optional (gc gcon) [method]
@@ -320,7 +320,7 @@



-
+ :arc x y width height angle1 angle2 &optional (gc gcon) [method]
@@ -334,7 +334,7 @@



-
+ :fill-rectangle x y width height &optional (gc gcon) [method]
@@ -348,7 +348,7 @@

- + :fill-arc x y width height angle1 angle2 &optional (gc gcon) [method]

@@ -361,7 +361,7 @@



-
+ :string x y str &optional (gc gcon) [method]
@@ -374,7 +374,7 @@



-
+ :image-string x y str &optional (gc gcon) [method]
@@ -386,7 +386,7 @@



-
+ :getimage &key x y width height (mask #ffffffff) (format 2) [method]
@@ -404,7 +404,7 @@



-
+ :putimage image &key src-x src-y dst-x dst-y width height ((:gc g) gc) [method]
@@ -417,7 +417,7 @@



-
+ :draw-line from to [method]
@@ -430,7 +430,7 @@



-
+ :line-width &optional dots [method]
@@ -442,7 +442,7 @@



-
+ :line-style &optional dash [method]
@@ -454,7 +454,7 @@



-
+ :color &optional c [method]
@@ -465,7 +465,7 @@



-
+ :clear [method]
@@ -477,7 +477,7 @@



-
+ :clear-area &key :x :y :width :height :gc [method]
@@ -491,7 +491,7 @@


-
+ Xpixmap [class]


   :super   Xdrawable 
 
:slots @@ -512,7 +512,7 @@

- + :init id [method]

@@ -523,7 +523,7 @@



-
+ :create &key (width 500) (height 500) (depth 1) (gc *defaultgc*) [method]
@@ -536,7 +536,7 @@



-
+ :create-from-bitmap-file fname [method]
@@ -548,7 +548,7 @@



-
+ :write-to-bitmap-file fname [method]
@@ -562,7 +562,7 @@



-
+ :destroy [method]
@@ -576,7 +576,7 @@


-
+ Xwindow [class]


   :super   Xdrawable 
 
:slots (parent subwindows backing-pixmap event-forward) @@ -587,7 +587,7 @@

Xwindow defines visible rectangular regions of the screen. -It is inherited not only by text-window and canvas where +It is inherited not only by text-window and canvas where any graphics objects can be drawn, but also by many panel-items and scroll-bars, which look like graphics objects rather than windows.
@@ -597,7 +597,7 @@

- +
:FocusChange, :PropertyChange, :ColormapChange and :OwnerGrabButton. :Key enables both :keyPress and :KeyRelease, and :button enables both :ButtonPress and :ButtonRelease. -When an event is sent from the server, window-main-loop analyzes +When an event is sent from the server, window-main-loop analyzes the event structure and send the :KeyPress, :KeyRelease, :buttonPress, :ButtonRelease, :EnterNotify, :LeaveNotify, :MotionNotify, :ConfigureNotify message to the window where the event occurred. @@ -659,7 +659,7 @@

- + :map [method]

@@ -670,7 +670,7 @@



-
+ :unmap [method]
@@ -681,7 +681,7 @@



-
+ :selectinput event-mask [method]
@@ -696,7 +696,7 @@



-
+ :destroy [method]
@@ -712,7 +712,7 @@



-
+ :parent [method]
@@ -723,7 +723,7 @@



-
+ :subwindows [method]
@@ -738,7 +738,7 @@



-
+ :associate child [method]
@@ -750,7 +750,7 @@



-
+ :dissociate child [method]
@@ -764,7 +764,7 @@

- + :title title [method]

@@ -780,7 +780,7 @@

- + :attributes [method]

@@ -792,7 +792,7 @@



-
+ :visual [method]
@@ -803,7 +803,7 @@



-
+ :screen [method]
@@ -814,7 +814,7 @@



-
+ :root [method]
@@ -825,7 +825,7 @@



-
+ :location [method]
@@ -838,7 +838,7 @@



-
+ :depth [method]
@@ -849,7 +849,7 @@



-
+ :size [method]
@@ -860,7 +860,7 @@



-
+ :colormap [method]
@@ -873,7 +873,7 @@

- + :move newx newy [method]

@@ -886,7 +886,7 @@



-
+ :resize width height [method]
@@ -901,7 +901,7 @@



-
+ :raise [method]
@@ -912,7 +912,7 @@



-
+ :lower [method]
@@ -923,7 +923,7 @@



-
+ :background pixel [method]
@@ -938,7 +938,7 @@



-
+ :background-pixmap pixmap [method]
@@ -950,7 +950,7 @@



-
+ :border pixel [method]
@@ -961,7 +961,7 @@



-
+ :set-colormap cmap [method]
@@ -972,7 +972,7 @@



-
+ :clear [method]
@@ -983,7 +983,7 @@



-
+ :clear-area &key :x :y :width :height [method]
@@ -997,7 +997,7 @@

- + make-xwindow &rest args [function]

@@ -1008,7 +1008,7 @@



-
+ init-xwindow &optional (display (getenv "DISPLAY")) [function]
@@ -1060,7 +1060,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node15.html b/doc/html/manual-node15.html index c0bb5fcc..6a0c31ae 100644 --- a/doc/html/manual-node15.html +++ b/doc/html/manual-node15.html @@ -375,7 +375,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node150.html b/doc/html/manual-node150.html index 3b8fe217..2245e291 100644 --- a/doc/html/manual-node150.html +++ b/doc/html/manual-node150.html @@ -63,7 +63,7 @@


-
+ gcontext [class]


   :super   Xobject 
 
:slots (gcid GCValues) @@ -82,7 +82,7 @@

- +


-
+ :gc [method]

@@ -118,7 +118,7 @@



-
+ :free [method]
@@ -129,7 +129,7 @@



-
+ :copy [method]
@@ -140,7 +140,7 @@



-
+ :foreground &optional color [method]
@@ -152,7 +152,7 @@



-
+ :background &optional color [method]
@@ -164,7 +164,7 @@



-
+ :foreback fore back [method]
@@ -175,7 +175,7 @@



-
+ :planemask &optional plane-mask [method]
@@ -186,7 +186,7 @@



-
+ :function x [method]
@@ -206,7 +206,7 @@



-
+ :font x [method]
@@ -221,7 +221,7 @@



-
+ :line-width x [method]
@@ -232,7 +232,7 @@



-
+ :line-style x [method]
@@ -243,7 +243,7 @@



-
+ :dash &rest x [method]
@@ -255,7 +255,7 @@



-
+ :tile pixmap [method]
@@ -266,7 +266,7 @@



-
+ :stipple pixmap [method]
@@ -277,7 +277,7 @@



-
+ :get-attribute attr [method]
@@ -292,7 +292,7 @@



-
+

- + font-id fontname [function]

@@ -338,7 +338,7 @@

- + textdots str font-id [function]

@@ -384,7 +384,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node151.html b/doc/html/manual-node151.html index d6fb1eb2..bed366c9 100644 --- a/doc/html/manual-node151.html +++ b/doc/html/manual-node151.html @@ -64,7 +64,7 @@




-
+ colormap [class]

   :super   object 
 
:slots (cmapid planes pixels LUT-list) @@ -151,7 +151,7 @@



- + :id [method]

@@ -162,7 +162,7 @@



-
+ :query pix [method]
@@ -173,7 +173,7 @@



-
+ :alloc r g b [method]
@@ -186,7 +186,7 @@



-
+ :store pix r g b [method]
@@ -197,7 +197,7 @@



-
+ :store pix color-name [method]
@@ -219,7 +219,7 @@

- + :store-hls pix hue lightness saturation [method]

@@ -236,7 +236,7 @@

- + :destroy [method]

@@ -247,7 +247,7 @@



-
+ :pixel LUT-name id [method]
@@ -262,7 +262,7 @@

- + :allocate-private-colors num [method]

@@ -276,7 +276,7 @@

- + :allocate-colors rgb-list [private] [method]

@@ -292,7 +292,7 @@

- + :define-LUT LUT-name rgb-list [private] [method]

@@ -308,7 +308,7 @@

- + :define-gray-scale-LUT LUT-name levels [private] [method]

@@ -328,7 +328,7 @@

- + :define-rgb-LUT LUT-name red green blue [private] [method]

@@ -350,7 +350,7 @@

- + :define-hls-LUT LUT-name count hue low-brightness high-brightness saturation [private] [method] @@ -369,7 +369,7 @@

- + :define-rainbow-LUT LUT-name count (hue-start 0) (hue-end 360) (brightness 0.5) (saturation 1.0) (private nil) [method]

@@ -388,7 +388,7 @@

- + :LUT-list [method]

@@ -400,7 +400,7 @@



-
+ :LUT-names [method]
@@ -411,7 +411,7 @@



-
+ :LUT name [method]
@@ -425,7 +425,7 @@

- + :size LUT-name [method]

@@ -436,7 +436,7 @@



-
+ :planes [method]
@@ -449,7 +449,7 @@

- + :set-window xwin [method]

@@ -462,7 +462,7 @@



-
+ :free pixel | LUT [method]
@@ -474,7 +474,7 @@



-
+ :init [cmapid] [method]
@@ -487,7 +487,7 @@



-
+ :create &key (planes 0) (colors 1) (visual *visual*) (contiguous nil) [method]
@@ -500,7 +500,7 @@


-
+ XColor [class]


   :super   cstruct 
 
:slots ((pixel :integer) @@ -529,7 +529,7 @@

- + :red [method]

@@ -540,7 +540,7 @@



-
+ :blue [method]
@@ -551,7 +551,7 @@



-
+ :green [method]
@@ -562,7 +562,7 @@



-
+ :rgb [method]
@@ -574,7 +574,7 @@



-
+ :init pix R G B &optional (f 7) [method]
@@ -588,7 +588,7 @@

- + find-visual type depth &optional (screen 0) [function]

@@ -636,7 +636,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node152.html b/doc/html/manual-node152.html index a40ad54a..6b532331 100644 --- a/doc/html/manual-node152.html +++ b/doc/html/manual-node152.html @@ -205,7 +205,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node153.html b/doc/html/manual-node153.html index 41340b21..8d70ad91 100644 --- a/doc/html/manual-node153.html +++ b/doc/html/manual-node153.html @@ -78,7 +78,7 @@



- + event [variable]

@@ -92,7 +92,7 @@

- + next-event [function]

@@ -108,7 +108,7 @@

- + event-type event [function]

@@ -156,7 +156,7 @@

- + event-window event [function]

@@ -170,7 +170,7 @@

- + event-x event [function]

@@ -183,7 +183,7 @@



-
+ event-y event [function]
@@ -196,7 +196,7 @@



-
+ event-width event [function]
@@ -209,7 +209,7 @@



-
+ event-height event [function]
@@ -222,7 +222,7 @@



-
+ event-state event [function]
@@ -238,7 +238,7 @@



-
+ display-events [function]
@@ -252,7 +252,7 @@

- + window-main-loop &rest forms [macro]

@@ -274,7 +274,7 @@

- + window-main-thread [function]

@@ -325,7 +325,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node154.html b/doc/html/manual-node154.html index 913af2eb..47eedeed 100644 --- a/doc/html/manual-node154.html +++ b/doc/html/manual-node154.html @@ -65,7 +65,7 @@




-
+ panel [class]

   :super   xwindow 
 
:slots (pos items fontid @@ -93,7 +93,7 @@

- +

- + :items [method]

@@ -133,7 +133,7 @@



-
+ :locate-item item &optional x y [method]
@@ -153,7 +153,7 @@

-

+

Figure 16: drawing primitives
@@ -171,7 +171,7 @@

- +

- + :delete-items [method]

@@ -213,7 +213,7 @@



-
+


-
+
:quit &rest a [method]

@@ -255,7 +255,7 @@



-
+ :KeyPress event [method]
@@ -266,7 +266,7 @@



-
+ :KeyRelease event [method]
@@ -277,7 +277,7 @@



-
+ :ButtonPress event [method]
@@ -288,7 +288,7 @@



-
+ :ButtonRelease event [method]
@@ -299,7 +299,7 @@



-
+ :MotionNotify event [method]
@@ -310,7 +310,7 @@



-
+ :EnterNotify event [method]
@@ -321,7 +321,7 @@



-
+ :LeaveNotify event [method]
@@ -378,7 +378,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node155.html b/doc/html/manual-node155.html index ee02c2f3..cae24df2 100644 --- a/doc/html/manual-node155.html +++ b/doc/html/manual-node155.html @@ -65,7 +65,7 @@




-
+ menu-panel [class]

   :super   panel 
 
:slots (items item-dots item-height @@ -114,7 +114,7 @@

- +

- + :create-item class label receiver method &rest mesg [method]

@@ -157,7 +157,7 @@


-
+ menubar-panel [class]


   :super   panel 
 
:slots @@ -211,7 +211,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node156.html b/doc/html/manual-node156.html index bc8f4ba3..ed707402 100644 --- a/doc/html/manual-node156.html +++ b/doc/html/manual-node156.html @@ -72,7 +72,7 @@

-

+

Figure 17: Item lay-out in panel
@@ -92,7 +92,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node157.html b/doc/html/manual-node157.html index cc805186..388a5bd0 100644 --- a/doc/html/manual-node157.html +++ b/doc/html/manual-node157.html @@ -76,7 +76,7 @@

-

+

Figure 18: FilePanel window
@@ -138,7 +138,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node158.html b/doc/html/manual-node158.html index fa9dd105..a239a93a 100644 --- a/doc/html/manual-node158.html +++ b/doc/html/manual-node158.html @@ -63,7 +63,7 @@




-
+ panel-item [class]

   :super   xwindow 
 
:slots (pos notify-object notify-method @@ -86,7 +86,7 @@

- + :notify &rest args [method]

@@ -129,7 +129,7 @@

- +


-
+ button-item [class]


   :super   panel-item 
 
:slots @@ -179,7 +179,7 @@

- + :draw-label &optional (state :top) (color bg-color) (border 2) (offset) [method]

@@ -193,7 +193,7 @@

- +

- + :ButtonPress event [method]

@@ -240,7 +240,7 @@

- + :ButtonRelease event [method]

@@ -254,7 +254,7 @@


-
+ menu-button-item [class]


   :super   button-item 
 
:slots (items item-dots item-labels @@ -283,7 +283,7 @@

- +

- + :ButtonPress event [method]

@@ -324,7 +324,7 @@

- + :ButtonRelease event [method]

@@ -339,7 +339,7 @@


-
+ bitmap-button-item [class]


   :super   button-item 
 
:slots (pixmap-id bitmap-width bitmap-height) @@ -362,7 +362,7 @@

- + :draw-label &optional (state :flat) (color bg-color) (border 2) [method]

@@ -375,7 +375,7 @@



-
+


-
+ :draw-label &optional (state :flat) (color bg-color) (border 2) [method]
@@ -412,7 +412,7 @@



-
+ :create-bitmap-from-file fname [method]
@@ -427,7 +427,7 @@


-
+ choice-item [class]


   :super   button-item 
 
:slots (choice-list active-choice transient-choice @@ -450,7 +450,7 @@

- +


-
+ :value &optional (new-choice) (invocation) [method]

@@ -496,7 +496,7 @@

- + :draw-active-button &optional (old-choice active-choice) (new-choice active-choice) [method] @@ -510,7 +510,7 @@



-
+ :buttonPress event [method]
@@ -526,7 +526,7 @@

- + :buttonRelease event [method]

@@ -543,7 +543,7 @@


-
+ slider-item [class]


   :super   panel-item 
 
:slots (min-value max-value value @@ -573,7 +573,7 @@

- +

- + :value &optional newval invocation [method]

@@ -620,7 +620,7 @@


-
+ joystick-item [class]


   :super   panel-item 
 
:slots (stick-size min-x min-y max-x max-y @@ -648,7 +648,7 @@

- +

- + :value &optional (newx) (newy) (invocation) [method]

@@ -730,7 +730,7 @@

-

+

Figure 19: TextViewPanel window
@@ -750,7 +750,7 @@




-
+ text-item [class]

   :super   panel-item 
 
:slots (textwin) @@ -781,7 +781,7 @@

- +

- + :getstring [method]

@@ -853,7 +853,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node159.html b/doc/html/manual-node159.html index 981acf2d..de572f8b 100644 --- a/doc/html/manual-node159.html +++ b/doc/html/manual-node159.html @@ -63,7 +63,7 @@




-
+ canvas [class]

   :super   xwindow 
 
:slots (topleft bottomright) @@ -90,7 +90,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node16.html b/doc/html/manual-node16.html index 1a779326..b8a7fb57 100644 --- a/doc/html/manual-node16.html +++ b/doc/html/manual-node16.html @@ -118,7 +118,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node160.html b/doc/html/manual-node160.html index f52d591a..12c1c098 100644 --- a/doc/html/manual-node160.html +++ b/doc/html/manual-node160.html @@ -68,7 +68,7 @@




-
+ textWindow [class]

   :super   xwindow 
 
:slots (fontid @@ -114,7 +114,7 @@

- + :init id [method]

@@ -128,7 +128,7 @@

- +

- + :cursor flag [method]

@@ -177,7 +177,7 @@

- + :clear [method]

@@ -191,7 +191,7 @@

- + :clear-eol &optional (r win-row) (c win-col) (csr :on) [method]

@@ -207,7 +207,7 @@

- + :clear-lines lines &optional (r win-row) [method]

@@ -221,7 +221,7 @@

- + :clear-eos &optional (r win-row) (c win-col) [method]

@@ -236,7 +236,7 @@

- + :win-row-max [method]

@@ -250,7 +250,7 @@

- + :win-col-max [method]

@@ -264,7 +264,7 @@

- + :xy &optional (r win-row) (c win-col) [method]

@@ -279,7 +279,7 @@

- + :goto r c &optional (cursor :on) [method]

@@ -294,7 +294,7 @@

- + :goback &optional (csr :on) [method]

@@ -308,7 +308,7 @@

- + :advance &optional (n 1) [method]

@@ -322,7 +322,7 @@

- + :scroll &optional (n 1) [method]

@@ -336,7 +336,7 @@

- + :horizontal-scroll &optional (n 1) [method]

@@ -350,7 +350,7 @@

- + :newline [method]

@@ -364,7 +364,7 @@

- + :putch ch [method]

@@ -379,7 +379,7 @@

- + :putstring str &optional (e (length str)) [method]

@@ -393,7 +393,7 @@

- + :event-row event [method]

@@ -404,7 +404,7 @@



-
+ :event-col event [method]
@@ -419,7 +419,7 @@



-
+ :KeyPress event [method]
@@ -434,7 +434,7 @@


-
+ textWindowStream [class]


   :super   stream 
 
:slots (textwin) @@ -455,7 +455,7 @@

- + :flush [method]

@@ -471,7 +471,7 @@

- + make-text-window-stream xwin [function]

@@ -485,7 +485,7 @@


-
+ BufferTextWindow [class]


   :super   TextWindow 
 
:slots (linebuf expbuf max-line-length row col) @@ -508,7 +508,7 @@

- + :line n [method]

@@ -522,7 +522,7 @@

- + :nlines [method]

@@ -533,7 +533,7 @@



-
+ :all-lines [method]
@@ -544,7 +544,7 @@



-
+ :refresh-line &optional (r win-row) (c win-col) [method]
@@ -556,7 +556,7 @@



-
+ :refresh &optional (start 0) [method]
@@ -568,7 +568,7 @@



-
+ :insert-string string [method]
@@ -580,7 +580,7 @@



-
+ :insert ch [method]
@@ -591,7 +591,7 @@



-
+ :delete n [method]
@@ -604,7 +604,7 @@

- + expand-tab src &optional (offset 0) [function]

@@ -620,7 +620,7 @@


-
+ ScrollTextWindow [class]


   :super   BufferTextWindow 
 
:slots (top-row top-col ;display-starting position @@ -648,7 +648,7 @@

- + :create &rest args &key (scroll-bar nil) (horizontal-scroll-bar nil) @@ -665,7 +665,7 @@

- + :locate n [method]

@@ -677,7 +677,7 @@



-
+ :display-selection selection [method]
@@ -692,7 +692,7 @@

- + :selection [method]

@@ -705,7 +705,7 @@

- + :read-file fname [method]

@@ -720,7 +720,7 @@

- + :display-string strings [method]

@@ -735,7 +735,7 @@

- + :scroll n [method]

@@ -746,7 +746,7 @@



-
+ :horizontal-scroll n [method]
@@ -757,7 +757,7 @@



-
+ :buttonRelease event [method]
@@ -771,7 +771,7 @@



-
+ :resize w h [method]
@@ -820,7 +820,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node161.html b/doc/html/manual-node161.html index 3a7855e0..eee837fb 100644 --- a/doc/html/manual-node161.html +++ b/doc/html/manual-node161.html @@ -74,7 +74,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node162.html b/doc/html/manual-node162.html index 56a76e9d..a4940055 100644 --- a/doc/html/manual-node162.html +++ b/doc/html/manual-node162.html @@ -151,7 +151,7 @@




-
+ pgsql [class]


   :super   propertied-object 
 
:slots ... @@ -167,7 +167,7 @@



-
+ :init key host port dbname user password [method]
@@ -184,7 +184,7 @@

- + :type-conversion flag [method]

@@ -202,7 +202,7 @@

- + :exec sql [method]

@@ -217,7 +217,7 @@

- + pq:table-fields db table [function]

@@ -236,7 +236,7 @@

- + pq:table-attributes db table [function]

@@ -252,7 +252,7 @@

- + pq:query db handler &rest sql [function]

@@ -271,7 +271,7 @@

- + pq:tables db [function]

@@ -284,7 +284,7 @@

- + pq:delimit-list xlist delimiter [function]

@@ -300,7 +300,7 @@

- + pq:select db fields table &key where limit limit-offset order-by [function]

@@ -326,7 +326,7 @@

- + pq:record-count db table [function]

@@ -375,7 +375,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node163.html b/doc/html/manual-node163.html index 101114e0..2215476b 100644 --- a/doc/html/manual-node163.html +++ b/doc/html/manual-node163.html @@ -77,7 +77,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node164.html b/doc/html/manual-node164.html index 72156a59..51bf3855 100644 --- a/doc/html/manual-node164.html +++ b/doc/html/manual-node164.html @@ -66,7 +66,7 @@




-
+ URL-pathname [class]


   :super   pathname 
 
:slots server port protocol @@ -84,12 +84,13 @@

- + url-pathname name [function]

+instantiates url-pathname class object from url string or url-pathname class object.

@@ -97,8 +98,66 @@

- -read-http url &key (timeout 10) (retry 5)) [function] + +escape-url url &optional (ss *standard-output*) (queryp t) [function] + +

+
+
+writes percent-escaped url to stream ss (default: *standard-output*). +If queryp is T, then Space in url is encoded to +, otherwise escaped as Space. +This option is convenient for sending url query to server with separation. +
+
+
+
+ +

+ + +escaped-url-string-from-namestring url-string &optional (queryp t) [function] + +

+
+
+returns result of escape-url as string. +
+
+
+
+ +

+ + +unescape-url url &optional (ss *standard-output*) (queryp t) [function] + +

+
+
+unescapes percent-escaped url and writes unescaped url to stream ss. +
+
+
+
+ +

+ + +unescaped-url-string-from-namestring url-string &optional (queryp t) [function] + +

+
+
+returns result of unescape-url as string. +
+
+
+
+ +

+ + +read-http url &key (timeout 10) (retry 5) [function]

@@ -150,7 +209,7 @@

- + extract-html tag html-list [function]

@@ -164,7 +223,7 @@

- + remove-html-tags html-list [function]

@@ -210,7 +269,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node165.html b/doc/html/manual-node165.html index 1f173fa9..dd9ab0a7 100644 --- a/doc/html/manual-node165.html +++ b/doc/html/manual-node165.html @@ -111,7 +111,7 @@



- + gen string [function]

@@ -125,7 +125,7 @@

- + html args ... [function]

@@ -138,7 +138,7 @@

- + html-table lst &key heading (table-option "") [function]

@@ -152,7 +152,7 @@

- + get-cgi-query [function]

@@ -169,7 +169,7 @@

- + parse-http-query query-string [function]

@@ -181,7 +181,7 @@



-
+ html-header [function]
@@ -196,7 +196,7 @@

- + qval arg query [function]

@@ -244,7 +244,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node166.html b/doc/html/manual-node166.html index e1420152..2d902b35 100644 --- a/doc/html/manual-node166.html +++ b/doc/html/manual-node166.html @@ -80,7 +80,7 @@




-
+ fcgi-connection [class]

   :super   propertied-object 
 
:slots cookie host @@ -98,7 +98,7 @@

- + fcgi-loop &rest forms [macro]

@@ -145,7 +145,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node167.html b/doc/html/manual-node167.html index 17572659..d37ac0f3 100644 --- a/doc/html/manual-node167.html +++ b/doc/html/manual-node167.html @@ -43,7 +43,7 @@ Next:
About this document ... Up: EusLisp version 9.13 Reference + HREF="manual.html">EusLisp version 9.14 Reference Previous: Fast-CGI   Index

* -
Generic Number Functions - | Packages - | Top-level Interaction +
Generic Number Functions + | Packages + | Top-level Interaction
** -
Top-level Interaction +
Top-level Interaction
*** -
Top-level Interaction +
Top-level Interaction
*256to16* -
Look-Up Tables (LUT) +
Look-Up Tables (LUT)
*256to32* -
Look-Up Tables (LUT) +
Look-Up Tables (LUT)
*256to8* -
Look-Up Tables (LUT) +
Look-Up Tables (LUT)
*bisque1* -
Xlib global variables and +
Xlib global variables and
*bisque2* -
Xlib global variables and +
Xlib global variables and
*bisque3* -
Xlib global variables and +
Xlib global variables and
*blue-gc* -
Edge Finder +
Edge Finder
*cyan-gc* -
Edge Finder +
Edge Finder
*gray* -
Xlib global variables and +
Xlib global variables and
*gray-pixmap* -
Xlib global variables and +
Xlib global variables and
*gray25-gc* -
Xlib global variables and +
Xlib global variables and
*gray25-pixmap* -
Xlib global variables and +
Xlib global variables and
*gray32* -
Look-Up Tables (LUT) +
Look-Up Tables (LUT)
*gray50-gc* -
Xlib global variables and +
Xlib global variables and
*gray50-pixmap* -
Xlib global variables and +
Xlib global variables and
*gray75-gc* -
Xlib global variables and +
Xlib global variables and
*gray75-pixmap* -
Xlib global variables and +
Xlib global variables and
*green-gc* -
Edge Finder +
Edge Finder
*keyword-package* -
Packages +
Packages
*lightblue2* -
Xlib global variables and +
Xlib global variables and
*lightpink1* -
Xlib global variables and +
Xlib global variables and
*lisp-package* -
Packages +
Packages
*maroon* -
Xlib global variables and +
Xlib global variables and
*max-intensity* -
Xlib global variables and +
Xlib global variables and
*modules* -
Program Loading +
Program Loading
*optimize* -
Compilation +
Compilation
*program-name* -
Top-level Interaction +
Top-level Interaction
*prompt-string* -
Top-level Interaction +
Top-level Interaction
*rainbow32* -
Look-Up Tables (LUT) +
Look-Up Tables (LUT)
*red-gc* -
Edge Finder +
Edge Finder
*safety* -
Compilation +
Compilation
*system-package* -
Packages +
Packages
*top-selector* -
Top-level Interaction +
Top-level Interaction
*unix-package* -
Packages +
Packages
*user-package* -
Packages +
Packages
*verbose* -
Compilation +
Compilation
*x-color-lut* -
Look-Up Tables (LUT) +
Look-Up Tables (LUT)
*x-gray16-lut* -
Look-Up Tables (LUT) +
Look-Up Tables (LUT)
*x-gray32-lut* -
Look-Up Tables (LUT) +
Look-Up Tables (LUT)
*xy-plane* -
Primitive Body Creation +
Primitive Body Creation
*yellow-gc* -
Edge Finder +
Edge Finder
*yz-plane* -
Primitive Body Creation +
Primitive Body Creation
*zx-plane* -
Primitive Body Creation +
Primitive Body Creation
+ -
Generic Number Functions - | Top-level Interaction +
Generic Number Functions + | Top-level Interaction
++ -
Top-level Interaction +
Top-level Interaction
+++ -
Top-level Interaction +
Top-level Interaction
- -
Generic Number Functions - | Top-level Interaction +
Generic Number Functions + | Top-level Interaction
-2pi -
Arithmetic Constants +
Arithmetic Constants
-pi -
Arithmetic Constants +
Arithmetic Constants
-pi/2 -
Arithmetic Constants +
Arithmetic Constants
/ -
Generic Number Functions +
Generic Number Functions
/= -
Arithmetic Predicates +
Arithmetic Predicates
1+ -
Integer and Bit-Wise Operations +
Integer and Bit-Wise Operations
1- -
Integer and Bit-Wise Operations +
Integer and Bit-Wise Operations
2pi -
Arithmetic Constants +
Arithmetic Constants
:
Type Specifier | Type Specifier @@ -186,576 +186,576 @@

| Type Specifier | Type Specifier | Type Specifier - | Evaluators - | Evaluators + | Evaluators + | Evaluators
:4x4 -
Coordinates +
Coordinates
:add -
Date and Time - | Synchronization +
Date and Time + | Synchronization
:adjust-viewport -
Viewer +
Viewer
:advance -
Text Window +
Text Window
:affix -
Multi-Joint Manipulators +
Multi-Joint Manipulators
:all-edges -
Plane and Face +
Plane and Face
:all-lines -
Text Window +
Text Window
:all-method-names
Basic Classes
:all-methods
Basic Classes
:all-vertices -
Plane and Face +
Plane and Face
:alloc -
Colors and Colormaps +
Colors and Colormaps
:allocate-colors -
Colors and Colormaps +
Colors and Colormaps
:allocate-private-colors -
Colors and Colormaps +
Colors and Colormaps
:amplify -
Pixel-Image +
Pixel-Image
:and -
Pixel-Image +
Pixel-Image
:angle -
Line and Edge +
Line and Edge
:angles -
Multi-Joint Manipulators +
Multi-Joint Manipulators
:approximated-p -
Line and Edge +
Line and Edge
:arc -
Xwindow +
Xwindow
:area -
Plane and Face - | Plane and Face +
Plane and Face + | Plane and Face
:armsolcoords -
Multi-Joint Manipulators +
Multi-Joint Manipulators
:aspect -
Projection +
Projection
:assoc -
CascadedCoords +
CascadedCoords
:associate -
Xwindow +
Xwindow
:attributes -
Xwindow +
Xwindow
:average-pixel -
Pixel-Image +
Pixel-Image
:background -
Xwindow - | Graphic Context +
Xwindow + | Graphic Context
:background-pixmap -
Xwindow +
Xwindow
:below -
Miscellaneous Geometric Functions +
Miscellaneous Geometric Functions
:binormal -
Line and Edge +
Line and Edge
:blue -
Color-Pixel-Image - | Colors and Colormaps +
Color-Pixel-Image + | Colors and Colormaps
:body -
Miscellaneous Geometric Functions - | Line and Edge +
Miscellaneous Geometric Functions + | Line and Edge
:body-type -
Plane and Face - | Body +
Plane and Face + | Body
:border -
Xwindow +
Xwindow
:box -
Miscellaneous Geometric Functions - | Line and Edge - | Plane and Face - | Body +
Miscellaneous Geometric Functions + | Line and Edge + | Plane and Face + | Body
:boxtest -
Line and Edge - | Plane and Face +
Line and Edge + | Plane and Face
:brightest-pixel -
Pixel-Image +
Pixel-Image
:brightness-distribution -
Pixel-Image +
Pixel-Image
:ButtonPress -
Panel - | Panel Items - | Panel Items - | Panel Items +
Panel + | Panel Items + | Panel Items + | Panel Items
:ButtonRelease -
Panel - | Panel Items - | Panel Items - | Panel Items - | Text Window +
Panel + | Panel Items + | Panel Items + | Panel Items + | Text Window
:centroid -
Plane and Face - | Body +
Plane and Face + | Body
:change-attributes -
Graphic Context +
Graphic Context
:changed -
CascadedCoords +
CascadedCoords
:cid
Basic Classes
:clear -
Xwindow - | Xwindow - | Text Window +
Xwindow + | Xwindow + | Text Window
:clear-area -
Xwindow - | Xwindow +
Xwindow + | Xwindow
:clear-eol -
Text Window +
Text Window
:clear-eos -
Text Window +
Text Window
:clear-lines -
Text Window +
Text Window
:close-fingers -
Multi-Joint Manipulators +
Multi-Joint Manipulators
:collinear-line -
Line and Edge +
Line and Edge
:collinear-point -
Line and Edge +
Line and Edge
:color -
Xwindow +
Xwindow
:colormap -
Xwindow +
Xwindow
:common-box -
Body +
Body
:common-perpendicular -
Line and Edge +
Line and Edge
:compress-gray-scale -
Pixel-Image +
Pixel-Image
:config -
Multi-Joint Manipulators +
Multi-Joint Manipulators
:constraint -
Bodies in Contact +
Bodies in Contact
:contourp -
Line and Edge +
Line and Edge
:coords -
Coordinates +
Coordinates
:coplanar -
Line and Edge +
Line and Edge
:coplanar-line -
Plane and Face +
Plane and Face
:coplanar-point -
Plane and Face +
Plane and Face
:copy -
Graphic Context +
Graphic Context
:copy-coords -
Coordinates +
Coordinates
:copy-from -
Pixel-Image - | Xwindow +
Pixel-Image + | Xwindow
:copy-worldcoords -
Coordinates +
Coordinates
:corners -
Miscellaneous Geometric Functions +
Miscellaneous Geometric Functions
:correlation -
Tracking +
Tracking
:create -
Multi-Joint Manipulators - | Xwindow - | Xwindow - | Graphic Context - | Colors and Colormaps - | Panel - | Subpanels (menu-panel and menubar-panel) - | Panel Items - | Panel Items - | Panel Items - | Panel Items - | Panel Items - | Panel Items - | Panel Items - | Panel Items - | Text Window - | Text Window +
Multi-Joint Manipulators + | Xwindow + | Xwindow + | Graphic Context + | Colors and Colormaps + | Panel + | Subpanels (menu-panel and menubar-panel) + | Panel Items + | Panel Items + | Panel Items + | Panel Items + | Panel Items + | Panel Items + | Panel Items + | Panel Items + | Text Window + | Text Window
:create-bitmap-from-file -
Panel Items +
Panel Items
:create-from-bitmap-file -
Xwindow +
Xwindow
:create-item -
Panel - | Subpanels (menu-panel and menubar-panel) +
Panel + | Subpanels (menu-panel and menubar-panel)
:create-menubar -
Panel +
Panel
:creation-form -
Body +
Body
:csg -
Body +
Body
:cursor -
Text Window +
Text Window
:darkest-pixel -
Pixel-Image +
Pixel-Image
:dash -
Graphic Context +
Graphic Context
:day -
Date and Time +
Date and Time
:define-gray-scale-LUT -
Colors and Colormaps +
Colors and Colormaps
:define-hls-LUT -
Colors and Colormaps +
Colors and Colormaps
:define-LUT -
Colors and Colormaps +
Colors and Colormaps
:define-rainbow-LUT -
Colors and Colormaps +
Colors and Colormaps
:define-rgb-LUT -
Colors and Colormaps +
Colors and Colormaps
:delete -
Text Window +
Text Window
:delete-items -
Panel +
Panel
:depth -
Xwindow +
Xwindow
:dequeue -
Queue +
Queue
:destroy -
Xwindow - | Xwindow - | Colors and Colormaps +
Xwindow + | Xwindow + | Colors and Colormaps
:difference -
Date and Time +
Date and Time
:digitize -
Pixel-Image +
Pixel-Image
:direction -
Line and Edge +
Line and Edge
:display -
Pixel-Image - | Color-Pixel-Image +
Pixel-Image + | Color-Pixel-Image
:display-lut -
Pixel-Image - | Color-Pixel-Image +
Pixel-Image + | Color-Pixel-Image
:display-selection -
Text Window +
Text Window
:display-string -
Text Window +
Text Window
:dissoc -
CascadedCoords +
CascadedCoords
:dissociate -
Xwindow +
Xwindow
:distance -
Line and Edge - | Plane and Face - | Body +
Line and Edge + | Plane and Face + | Body
:draw -
Viewer +
Viewer
:draw-active-button -
Panel Items +
Panel Items
:draw-arc-ndc -
Viewer +
Viewer
:draw-arrow -
Viewer +
Viewer
:draw-axis -
Viewer +
Viewer
:draw-body -
Viewer +
Viewer
:draw-box -
Viewer +
Viewer
:draw-box-ndc -
Viewer +
Viewer
:draw-edge -
Viewer +
Viewer
:draw-edge-image -
Viewer +
Viewer
:draw-faces -
Viewer +
Viewer
:draw-fill-arc-ndc -
Viewer +
Viewer
:draw-fill-rectangle-ndc -
Viewer +
Viewer
:draw-image-string-ndc -
Viewer +
Viewer
:draw-label -
Panel Items - | Panel Items - | Panel Items +
Panel Items + | Panel Items + | Panel Items
:draw-line -
Viewer - | Xwindow +
Viewer + | Xwindow
:draw-line-ndc -
Viewer +
Viewer
:draw-polyline-ndc -
Viewer +
Viewer
:draw-rectangle-ndc -
Viewer +
Viewer
:draw-star -
Viewer +
Viewer
:draw-star-ndc -
Viewer +
Viewer
:draw-string-ndc -
Viewer +
Viewer
:drawable -
Xwindow +
Xwindow
:duplicate -
Pixel-Image +
Pixel-Image
:edge -
Plane and Face +
Plane and Face
:edge1 -
Pixel-Image - | Color-Pixel-Image +
Pixel-Image + | Color-Pixel-Image
:edges -
Plane and Face - | Body +
Plane and Face + | Body
:empty? -
Queue +
Queue
:end-point -
Line and Edge +
Line and Edge
:enqueue -
Queue +
Queue
:enter-face -
Plane and Face +
Plane and Face
:enter-hole -
Plane and Face +
Plane and Face
:EnterNotify -
Panel +
Panel
:erase -
Viewer +
Viewer
:Euler -
Coordinates - | Body +
Coordinates + | Body
:event-col -
Text Window +
Text Window
:event-row -
Text Window +
Text Window
:evert -
Body +
Body
:exec -
PostgreSQL +
PostgreSQL
:extreme-point -
Miscellaneous Geometric Functions +
Miscellaneous Geometric Functions
:face -
Plane and Face +
Plane and Face
:face-id -
Plane and Face +
Plane and Face
:faces -
Body +
Body
:faces-intersect-with-point-vector -
Body +
Body
:fill-arc -
Xwindow +
Xwindow
:fill-rectangle -
Xwindow +
Xwindow
:flush -
Xwindow - | Text Window +
Xwindow + | Text Window
:font -
Graphic Context +
Graphic Context
:foot -
Line and Edge - | Plane and Face +
Line and Edge + | Plane and Face
:foreback -
Graphic Context +
Graphic Context
:foreground -
Graphic Context +
Graphic Context
:free -
Graphic Context - | Colors and Colormaps +
Graphic Context + | Colors and Colormaps
:function -
Graphic Context +
Graphic Context
:gc -
Xwindow - | Graphic Context +
Xwindow + | Graphic Context
:geometry -
Xwindow +
Xwindow
:get
Basic Classes
:get-affix -
Multi-Joint Manipulators +
Multi-Joint Manipulators
:get-approach -
Multi-Joint Manipulators +
Multi-Joint Manipulators
:get-attribute -
Graphic Context +
Graphic Context
:get-face -
Body +
Body
:get-grasp -
Multi-Joint Manipulators +
Multi-Joint Manipulators
:get-val
Basic Classes
:getimage -
Xwindow +
Xwindow
:getstring -
Panel Items +
Panel Items
:goback -
Text Window +
Text Window
:goto -
Text Window +
Text Window
:grab -
Tracking +
Tracking
:green -
Color-Pixel-Image - | Colors and Colormaps +
Color-Pixel-Image + | Colors and Colormaps
:grin1 -
Pixel-Image +
Pixel-Image
:grow -
Miscellaneous Geometric Functions +
Miscellaneous Geometric Functions
:halve -
Pixel-Image - | Color-Pixel-Image +
Pixel-Image + | Color-Pixel-Image
:hand -
Multi-Joint Manipulators +
Multi-Joint Manipulators
:handcoords -
Multi-Joint Manipulators +
Multi-Joint Manipulators
:hash-function -
Hash Tables +
Hash Tables
:height -
Viewport - | Pixel-Image - | Color-Pixel-Image - | Xwindow +
Viewport + | Pixel-Image + | Color-Pixel-Image + | Xwindow
:hex -
Pixel-Image - | Color-Pixel-Image +
Pixel-Image + | Color-Pixel-Image
:hex1 -
Pixel-Image - | Color-Pixel-Image +
Pixel-Image + | Color-Pixel-Image
:hierarchy
Basic Classes
:histogram -
Pixel-Image +
Pixel-Image
:hither -
Projection +
Projection
:HLS -
Color-Pixel-Image +
Color-Pixel-Image
:horizontal-scroll -
Text Window - | Text Window +
Text Window + | Text Window
:hour -
Date and Time +
Date and Time
:hue -
Color-Pixel-Image +
Color-Pixel-Image
:id -
Plane and Face - | Colors and Colormaps +
Plane and Face + | Colors and Colormaps
:image-string -
Xwindow +
Xwindow
:inheritance -
CascadedCoords +
CascadedCoords
:init -
Queue - | Date and Time - | Synchronization - | Synchronization - | Coordinates - | Miscellaneous Geometric Functions - | Line and Edge - | Plane and Face - | Plane and Face - | Plane and Face - | Plane and Face - | Body - | Viewing - | Projection - | Projection - | Viewport - | Viewer - | Pixel-Image - | Color-Pixel-Image - | Tracking - | Xwindow - | Xwindow - | Colors and Colormaps - | Colors and Colormaps - | Text Window - | PostgreSQL +
Queue + | Date and Time + | Synchronization + | Synchronization + | Coordinates + | Miscellaneous Geometric Functions + | Line and Edge + | Plane and Face + | Plane and Face + | Plane and Face + | Plane and Face + | Body + | Viewing + | Projection + | Projection + | Viewport + | Viewer + | Pixel-Image + | Color-Pixel-Image + | Tracking + | Xwindow + | Xwindow + | Colors and Colormaps + | Colors and Colormaps + | Text Window + | PostgreSQL
:inner -
Miscellaneous Geometric Functions +
Miscellaneous Geometric Functions
:insert -
Text Window +
Text Window
:insert-string -
Text Window +
Text Window
:insidep -
Plane and Face - | Plane and Face - | Body - | Tracking +
Plane and Face + | Plane and Face + | Body + | Tracking
:intersect-edge -
Plane and Face +
Plane and Face
:intersect-face -
Plane and Face - | Body +
Plane and Face + | Body
:intersect-line -
Line and Edge - | Plane and Face +
Line and Edge + | Plane and Face
:intersect-point-vector -
Plane and Face +
Plane and Face
:intersection -
Miscellaneous Geometric Functions - | Line and Edge - | Plane and Face +
Miscellaneous Geometric Functions + | Line and Edge + | Plane and Face
:intersection-edge -
Plane and Face +
Plane and Face
:intersectionp -
Miscellaneous Geometric Functions +
Miscellaneous Geometric Functions
:intersectp -
Body +
Body
:inverse-transform-vector -
Coordinates - | CascadedCoords +
Coordinates + | CascadedCoords
:inverse-transformation -
Coordinates - | CascadedCoords +
Coordinates + | CascadedCoords
:invert -
Line and Edge - | Plane and Face - | Plane and Face +
Line and Edge + | Plane and Face + | Plane and Face
:items -
Panel +
Panel
:KeyPress -
Panel - | Text Window +
Panel + | Text Window
:KeyRelease -
Panel +
Panel
:LeaveNotify -
Panel +
Panel
:length -
Queue - | Line and Edge +
Queue + | Line and Edge
:lightness -
Color-Pixel-Image +
Color-Pixel-Image
:line -
Xwindow - | Text Window +
Xwindow + | Text Window
:line-style -
Xwindow - | Graphic Context +
Xwindow + | Graphic Context
:line-width -
Xwindow - | Graphic Context +
Xwindow + | Graphic Context
:locate -
Coordinates - | CascadedCoords - | Text Window +
Coordinates + | CascadedCoords + | Text Window
:locate-item -
Panel +
Panel
:location -
Xwindow +
Xwindow
:look -
Viewing +
Viewing
:look-body -
Projection +
Projection
:lookaround -
Projection +
Projection
:lower -
Xwindow +
Xwindow
:lut -
Pixel-Image - | Colors and Colormaps +
Pixel-Image + | Colors and Colormaps
:LUT-list -
Colors and Colormaps +
Colors and Colormaps
:LUT-names -
Colors and Colormaps +
Colors and Colormaps
:lut2 -
Pixel-Image +
Pixel-Image
:magnify -
Body +
Body
:make -
Date and Time +
Date and Time
:make-projection -
Projection - | Projection +
Projection + | Projection
:map -
Pixel-Image - | Xwindow +
Pixel-Image + | Xwindow
:map-picture -
Pixel-Image +
Pixel-Image
:method
Basic Classes
:method-names @@ -764,567 +764,567 @@

Basic Classes | Basic Classes
:minute -
Date and Time +
Date and Time
:monochromize -
Color-Pixel-Image +
Color-Pixel-Image
:month -
Date and Time +
Date and Time
:MotionNotify -
Panel +
Panel
:move -
Tracking - | Xwindow +
Tracking + | Xwindow
:move-to -
Coordinates +
Coordinates
:name
Basic Classes | Basic Classes
:ndc-line-to-screen -
Viewport +
Viewport
:ndc-point-to-screen -
Viewport +
Viewport
:new
Basic Classes
:newcoords -
Coordinates - | Body - | Multi-Joint Manipulators +
Coordinates + | Body + | Multi-Joint Manipulators
:newline -
Text Window +
Text Window
:nface -
Line and Edge +
Line and Edge
:nlines -
Text Window +
Text Window
:normal -
Plane and Face +
Plane and Face
:notify -
Panel Items +
Panel Items
:now -
Date and Time +
Date and Time
:nvertex -
Line and Edge +
Line and Edge
:on-line-point -
Line and Edge +
Line and Edge
:open-fingers -
Multi-Joint Manipulators +
Multi-Joint Manipulators
:optimum-threshold -
Pixel-Image +
Pixel-Image
:orient -
Coordinates - | CascadedCoords +
Coordinates + | CascadedCoords
:parameter -
Line and Edge +
Line and Edge
:parent -
Xwindow +
Xwindow
:park -
Multi-Joint Manipulators +
Multi-Joint Manipulators
:perimeter -
Body +
Body
:pface -
Line and Edge +
Line and Edge
:pixel -
Color-Pixel-Image - | Colors and Colormaps +
Color-Pixel-Image + | Colors and Colormaps
:planemask -
Graphic Context +
Graphic Context
:planes -
Colors and Colormaps +
Colors and Colormaps
:plist
Basic Classes
:plot -
Pixel-Image +
Pixel-Image
:point -
Line and Edge - | Xwindow +
Line and Edge + | Xwindow
:pos -
Coordinates - | Tracking - | Xwindow +
Coordinates + | Tracking + | Xwindow
:possibly-interfering-faces -
Body +
Body
:primitive-body -
Plane and Face - | Body +
Plane and Face + | Body
:primitive-body-p -
Body +
Body
:primitive-groups -
Body +
Body
:prin1
Basic Classes | Basic Classes - | Color-Pixel-Image - | Tracking + | Color-Pixel-Image + | Tracking
:project -
Line and Edge - | Projection +
Line and Edge + | Projection
:project-x -
Pixel-Image +
Pixel-Image
:project-y -
Pixel-Image +
Pixel-Image
:project3 -
Projection +
Projection
:projection -
Projection +
Projection
:put
Basic Classes
:putch -
Text Window +
Text Window
:putimage -
Xwindow +
Xwindow
:putstring -
Text Window +
Text Window
:pvertex -
Line and Edge +
Line and Edge
:query -
Colors and Colormaps +
Colors and Colormaps
:quit -
Panel +
Panel
:raise -
Xwindow +
Xwindow
:ray -
Projection +
Projection
:read -
Synchronization +
Synchronization
:read-file -
Text Window +
Text Window
:rectangle -
Tracking - | Xwindow +
Tracking + | Xwindow
:red -
Color-Pixel-Image - | Colors and Colormaps +
Color-Pixel-Image + | Colors and Colormaps
:refresh -
Text Window +
Text Window
:refresh-line -
Text Window +
Text Window
:remove -
Synchronization +
Synchronization
:remprop
Basic Classes
:replace-coords -
Coordinates +
Coordinates
:reset-coords -
Coordinates +
Coordinates
:reset-model-vertices -
Body +
Body
:reset-normal -
Plane and Face +
Plane and Face
:reset-tool -
Multi-Joint Manipulators +
Multi-Joint Manipulators
:resize -
Viewer - | Xwindow - | Text Window +
Viewer + | Xwindow + | Text Window
:RGB -
Color-Pixel-Image - | Colors and Colormaps +
Color-Pixel-Image + | Colors and Colormaps
:roll-pitch-yaw -
Coordinates +
Coordinates
:root -
Xwindow +
Xwindow
:rot -
Coordinates +
Coordinates
:rotate -
Coordinates - | CascadedCoords +
Coordinates + | CascadedCoords
:rotate-vector -
Coordinates +
Coordinates
:rotate-vertices -
Body +
Body
:saturation -
Color-Pixel-Image +
Color-Pixel-Image
:screen -
Projection - | Xwindow +
Projection + | Xwindow
:screen-point-to-ndc -
Viewport +
Viewport
:scroll -
Text Window - | Text Window +
Text Window + | Text Window
:search -
Tracking +
Tracking
:second -
Date and Time +
Date and Time
:seconds -
Date and Time +
Date and Time
:selectinput -
Xwindow +
Xwindow
:selection -
Text Window +
Text Window
:set-angle -
Line and Edge +
Line and Edge
:set-approach -
Multi-Joint Manipulators +
Multi-Joint Manipulators
:set-approximated-flag -
Line and Edge +
Line and Edge
:set-colormap -
Xwindow +
Xwindow
:set-coords -
Multi-Joint Manipulators +
Multi-Joint Manipulators
:set-face -
Line and Edge +
Line and Edge
:set-grasp -
Multi-Joint Manipulators +
Multi-Joint Manipulators
:set-tool -
Multi-Joint Manipulators +
Multi-Joint Manipulators
:set-val
Basic Classes
:set-window -
Colors and Colormaps +
Colors and Colormaps
:size -
Viewport - | Pixel-Image - | Color-Pixel-Image - | Xwindow - | Colors and Colormaps +
Viewport + | Pixel-Image + | Color-Pixel-Image + | Xwindow + | Colors and Colormaps
:slots
Basic Classes | Basic Classes | Basic Classes
:span -
Multi-Joint Manipulators +
Multi-Joint Manipulators
:stipple -
Graphic Context +
Graphic Context
:store -
Colors and Colormaps - | Colors and Colormaps +
Colors and Colormaps + | Colors and Colormaps
:store-hls -
Colors and Colormaps +
Colors and Colormaps
:string -
Xwindow +
Xwindow
:subclasses
Basic Classes
:subimage -
Pixel-Image +
Pixel-Image
:subwindows -
Xwindow +
Xwindow
:super
Basic Classes
:tile -
Graphic Context +
Graphic Context
:title -
Xwindow +
Xwindow
:tool -
Multi-Joint Manipulators +
Multi-Joint Manipulators
:track -
Tracking +
Tracking
:track-and-search -
Tracking +
Tracking
:transform -
Coordinates - | CascadedCoords +
Coordinates + | CascadedCoords
:transform-normal -
Plane and Face +
Plane and Face
:transform-vector -
Coordinates - | CascadedCoords +
Coordinates + | CascadedCoords
:transformation -
Coordinates +
Coordinates
:translate -
Coordinates - | CascadedCoords +
Coordinates + | CascadedCoords
:translate-vertices -
Body +
Body
:transpose -
Pixel-Image +
Pixel-Image
:type-conversion -
PostgreSQL +
PostgreSQL
:unfix -
Multi-Joint Manipulators +
Multi-Joint Manipulators
:union -
Miscellaneous Geometric Functions +
Miscellaneous Geometric Functions
:unmap -
Xwindow +
Xwindow
:update -
CascadedCoords - | Tracking +
CascadedCoords + | Tracking
:value -
Panel Items - | Panel Items - | Panel Items +
Panel Items + | Panel Items + | Panel Items
:vel -
Tracking +
Tracking
:vertex -
Plane and Face +
Plane and Face
:vertices -
Line and Edge - | Plane and Face - | Body +
Line and Edge + | Plane and Face + | Body
:view -
Projection +
Projection
:view-angle -
Projection +
Projection
:view-direction -
Viewing +
Viewing
:view-right -
Viewing +
Viewing
:view-up -
Viewing +
Viewing
:viewdistance -
Projection +
Projection
:viewing -
Viewer +
Viewer
:viewpoint -
Viewing +
Viewing
:viewport -
Viewer +
Viewer
:viewsurface -
Viewer +
Viewer
:visual -
Xwindow +
Xwindow
:volume -
Miscellaneous Geometric Functions - | Body +
Miscellaneous Geometric Functions + | Body
:wait -
Synchronization +
Synchronization
:weekday -
Date and Time +
Date and Time
:width -
Viewport - | Pixel-Image - | Color-Pixel-Image - | Xwindow +
Viewport + | Pixel-Image + | Color-Pixel-Image + | Xwindow
:win-col-max -
Text Window +
Text Window
:win-row-max -
Text Window +
Text Window
:window-rectangle -
Tracking +
Tracking
:worldcoords -
Coordinates - | CascadedCoords +
Coordinates + | CascadedCoords
:worldcoords -
Multi-Joint Manipulators +
Multi-Joint Manipulators
:worldpos -
Coordinates - | CascadedCoords +
Coordinates + | CascadedCoords
:worldrot -
Coordinates - | CascadedCoords +
Coordinates + | CascadedCoords
:write -
Synchronization +
Synchronization
:write-to-bitmap-file -
Xwindow +
Xwindow
:x -
Xwindow +
Xwindow
:xcenter -
Viewport +
Viewport
:xpicture -
Pixel-Image +
Pixel-Image
:xy -
Text Window +
Text Window
:y -
Xwindow +
Xwindow
:ycenter -
Viewport +
Viewport
:year -
Date and Time +
Date and Time
:year-day -
Date and Time +
Date and Time
:yon -
Projection +
Projection
:zoom -
Projection +
Projection
$>$ -
Arithmetic Predicates +
Arithmetic Predicates
$<$ -
Arithmetic Predicates +
Arithmetic Predicates
$>=$ -
Arithmetic Predicates +
Arithmetic Predicates
$<=$ -
Arithmetic Predicates +
Arithmetic Predicates
= -
Arithmetic Predicates +
Arithmetic Predicates
abs -
Generic Number Functions +
Generic Number Functions
acons -
Lists +
Lists
acos -
Trigonometric and Related Functions +
Trigonometric and Related Functions
acosh -
Trigonometric and Related Functions +
Trigonometric and Related Functions
adjoin -
Lists +
Lists
alpha-char-p -
Characters and Strings +
Characters and Strings
alphanumeric-p -
Characters and Strings +
Characters and Strings
and
Conditionals
animation
Demonstrations - | Animation + | Animation
append -
Lists +
Lists
apply -
Evaluators +
Evaluators
apropos -
Debugging Aid +
Debugging Aid
apropos-list -
Debugging Aid +
Debugging Aid
aref -
Vectors and Arrays +
Vectors and Arrays
array-dimension -
Vectors and Arrays +
Vectors and Arrays
array-dimension-limit -
Vectors and Arrays +
Vectors and Arrays
array-dimensions -
Vectors and Arrays +
Vectors and Arrays
array-entity -
Foreign Language Interface +
Foreign Language Interface
array-rank -
Vectors and Arrays +
Vectors and Arrays
array-rank-limit -
Vectors and Arrays +
Vectors and Arrays
array-total-size -
Vectors and Arrays +
Vectors and Arrays
arrayp -
Vectors and Arrays +
Vectors and Arrays
ash -
Integer and Bit-Wise Operations +
Integer and Bit-Wise Operations
asin -
Trigonometric and Related Functions +
Trigonometric and Related Functions
asinh -
Trigonometric and Related Functions +
Trigonometric and Related Functions
assoc -
Lists +
Lists
assq -
Lists +
Lists
atan -
Trigonometric and Related Functions +
Trigonometric and Related Functions
atanh -
Trigonometric and Related Functions +
Trigonometric and Related Functions
atom
Predicates
b
Type Specifier | Type Specifier - | Geometric Modeling + | Geometric Modeling
base64decode -
Base64 encoding +
Base64 encoding
base64encode -
Base64 encoding +
Base64 encoding
become
Instance Management
bit -
Vectors and Arrays +
Vectors and Arrays
bit-and -
Vectors and Arrays +
Vectors and Arrays
bit-eqv -
Vectors and Arrays +
Vectors and Arrays
bit-ior -
Vectors and Arrays +
Vectors and Arrays
bit-nand -
Vectors and Arrays +
Vectors and Arrays
bit-nor -
Vectors and Arrays +
Vectors and Arrays
bit-not -
Vectors and Arrays +
Vectors and Arrays
bit-xor -
Vectors and Arrays +
Vectors and Arrays
bitmap-button-item -
Panel Items +
Panel Items
block
Blocks and Exits
body -
Body - | Bodies in Contact +
Body + | Bodies in Contact
body* -
Body Composition +
Body Composition
body+ -
Body Composition +
Body Composition
body- -
Body Composition +
Body Composition
body-interference -
Body Composition +
Body Composition
body/ -
Body Composition +
Body Composition
boundary -
Edge Finder +
Edge Finder
bounding-box -
Miscellaneous Geometric Functions +
Miscellaneous Geometric Functions
bounding-box-intersection -
Miscellaneous Geometric Functions +
Miscellaneous Geometric Functions
bounding-box-union -
Miscellaneous Geometric Functions +
Miscellaneous Geometric Functions
boundp -
Symbols +
Symbols
break -
Debugging Aid +
Debugging Aid
btrace -
Debugging Aid +
Debugging Aid
BufferTextWindow -
Text Window +
Text Window
butlast -
Lists +
Lists
button-item -
Panel Items +
Panel Items
c
Type Specifier | Type Specifier - | CascadedCoords + | CascadedCoords
caaar -
Lists +
Lists
caadr -
Lists +
Lists
caar -
Lists +
Lists
caddr -
Lists +
Lists
cadr -
Lists +
Lists
canvas -
Canvas +
Canvas
car -
Lists +
Lists
cascaded-coords -
CascadedCoords +
CascadedCoords
cascoords -
CascadedCoords +
CascadedCoords
case
Conditionals
catch
Blocks and Exits
cd -
Unix Processes +
Unix Processes
cdaar -
Lists +
Lists
cdadr -
Lists - | Lists +
Lists + | Lists
cdar -
Lists +
Lists
cddar -
Lists +
Lists
cdddr -
Lists - | Lists +
Lists + | Lists
cddr -
Lists +
Lists
cdr -
Lists +
Lists
ceiling -
Generic Number Functions +
Generic Number Functions
char -
Characters and Strings +
Characters and Strings
char-downcase -
Characters and Strings +
Characters and Strings
char-upcase -
Characters and Strings +
Characters and Strings
choice-item -
Panel Items +
Panel Items
class
Instance Management
class-hierarchy @@ -1332,230 +1332,230 @@

classp
Classes and Methods
close -
Streams +
Streams
coerce -
General Sequences +
General Sequences
collinear-p -
Miscellaneous Geometric Functions +
Miscellaneous Geometric Functions
color-pixel-image -
Color-Pixel-Image +
Color-Pixel-Image
colormap -
Colors and Colormaps +
Colors and Colormaps
compcrypt -
DES cryptography +
DES cryptography
compile -
Compilation +
Compilation
compile-file -
Compilation +
Compilation
compile-file-if-src-newer -
Compilation +
Compilation
compiled-function-p
Predicates
concatenate -
General Sequences +
General Sequences
concatenate-lut -
Look-Up Tables (LUT) +
Look-Up Tables (LUT)
cond
Conditionals
connect-server -
Sockets +
Sockets
cons -
Lists +
Lists
consp -
Lists +
Lists
constantp -
Symbols +
Symbols
constants -
Debugging Aid +
Debugging Aid
constrained-force -
Bodies in Contact +
Bodies in Contact
constrained-motion -
Bodies in Contact +
Bodies in Contact
convex-hull-3d -
Primitive Body Creation +
Primitive Body Creation
coordinates -
Coordinates +
Coordinates
coordinates-axes -
Coordinates-axes +
Coordinates-axes
coordinates-p -
Coordinates +
Coordinates
coords -
CascadedCoords +
CascadedCoords
copy-matrix -
Matrix and Transformation +
Matrix and Transformation
copy-object
Instance Management
copy-readtable -
Reader +
Reader
copy-seq -
General Sequences +
General Sequences
copy-tree -
Lists +
Lists
cos -
Trigonometric and Related Functions +
Trigonometric and Related Functions
cosh -
Trigonometric and Related Functions +
Trigonometric and Related Functions
count -
General Sequences +
General Sequences
count-if -
General Sequences +
General Sequences
count-if-not -
General Sequences +
General Sequences
crypt -
DES cryptography +
DES cryptography
curved-edge-segment -
Edge Finder +
Edge Finder
cut-body -
Body Composition +
Body Composition
d
Type Specifier | Type Specifier
dated-file-name -
File-name generation +
File-name generation
dbm-fetch -
Keyed Indexed Files +
Keyed Indexed Files
dbm-open -
Keyed Indexed Files +
Keyed Indexed Files
dbm-store -
Keyed Indexed Files +
Keyed Indexed Files
decf -
Generic Number Functions +
Generic Number Functions
declare -
Evaluators +
Evaluators
def-async -
Asynchronous Input/Output +
Asynchronous Input/Output
defclass
Classes and Methods
defclassmethod
Classes and Methods
defconstant -
Symbols +
Symbols
defforeign -
Foreign Language Interface +
Foreign Language Interface
defmacro -
Symbols +
Symbols
defmethod
Classes and Methods
defparameter -
Symbols +
Symbols
defun -
Symbols +
Symbols
defun-c-callable -
Foreign Language Interface +
Foreign Language Interface
defvar -
Symbols +
Symbols
deg2rad -
Generic Number Functions +
Generic Number Functions
delete -
General Sequences +
General Sequences
delete-if -
General Sequences +
General Sequences
delete-if-not -
General Sequences +
General Sequences
delete-method
Classes and Methods
derivedp
Instance Management
describe -
Debugging Aid +
Debugging Aid
describe-list -
Debugging Aid +
Debugging Aid
digit-char-p -
Characters and Strings +
Characters and Strings
digits-string -
File-name generation +
File-name generation
dir -
File System Interface +
File System Interface
directory -
File System Interface +
File System Interface
directory-p -
File System Interface +
File System Interface
display-events -
X Event +
X Event
distance -
Float-vectors +
Float-vectors
distance2 -
Float-vectors +
Float-vectors
do
Iteration
do*
Iteration
do-all-symbols -
Packages +
Packages
do-external-symbols -
Packages +
Packages
do-symbols -
Packages +
Packages
documentation -
Symbols +
Symbols
dolist
Iteration
dotimes
Iteration
double2float -
Foreign Language Interface +
Foreign Language Interface
dpb -
Integer and Bit-Wise Operations +
Integer and Bit-Wise Operations
draw -
Drawings +
Drawings
draw-arrow -
Drawings +
Drawings
draw-axis -
Drawings +
Drawings
draw-boundaries -
Edge Finder +
Edge Finder
draw-boundary -
Edge Finder +
Edge Finder
draw-constraint -
Bodies in Contact +
Bodies in Contact
draw-ellipse-segment -
Edge Finder +
Edge Finder
draw-line-segment -
Edge Finder +
Edge Finder
draw-motion -
Bodies in Contact +
Bodies in Contact
draw-segments -
Edge Finder +
Edge Finder
dump-loadable-structure -
Dump Objects +
Dump Objects
dump-object -
Dump Objects +
Dump Objects
dump-structure -
Dump Objects +
Dump Objects
e
Type Specifier
edge -
Line and Edge +
Line and Edge
edge-segment -
Edge Finder +
Edge Finder
edge1 -
Edge Finder +
Edge Finder
edge2 -
Edge Finder +
Edge Finder
elt -
General Sequences +
General Sequences
eps$<$ -
Miscellaneous Geometric Functions +
Miscellaneous Geometric Functions
eps$<=$ -
Miscellaneous Geometric Functions +
Miscellaneous Geometric Functions
eps$>$ -
Miscellaneous Geometric Functions +
Miscellaneous Geometric Functions
eps$>=$ -
Miscellaneous Geometric Functions +
Miscellaneous Geometric Functions
eps= -
Miscellaneous Geometric Functions +
Miscellaneous Geometric Functions
eq
Predicates
eql @@ -1563,682 +1563,686 @@

equal
Predicates
error -
Evaluators +
Evaluators +
escape-url +
HTTP Client +
escaped-url-string-from-namestring +
HTTP Client
euc2sjis -
Japanese Text +
Japanese Text
Euler-angle -
Matrix and Transformation +
Matrix and Transformation
Euler-matrix -
Matrix and Transformation +
Matrix and Transformation
euscomp -
Compilation +
Compilation
euserror -
Top-level Interaction +
Top-level Interaction
eussig -
Top-level Interaction +
Top-level Interaction
eustop -
Top-level Interaction +
Top-level Interaction
eval -
Evaluators +
Evaluators
eval-dynamic -
Evaluators +
Evaluators
eval-when -
Evaluators +
Evaluators
evalhook -
Evaluators +
Evaluators
evenp -
Arithmetic Predicates +
Arithmetic Predicates
event -
X Event +
X Event
event-height -
X Event +
X Event
event-state -
X Event +
X Event
event-type -
X Event +
X Event
event-width -
X Event +
X Event
event-window -
X Event +
X Event
event-x -
X Event +
X Event
event-y -
X Event +
X Event
every
Predicates
exit -
Top-level Interaction +
Top-level Interaction
exp -
Trigonometric and Related Functions +
Trigonometric and Related Functions
expand-tab -
Text Window +
Text Window
export -
Packages +
Packages
expt -
Trigonometric and Related Functions +
Trigonometric and Related Functions
extract-html -
HTTP Client +
HTTP Client
ez -
Unix Processes +
Unix Processes
f
Type Specifier | Type Specifier - | Shared Memory - | Evaluators - | Evaluators - | Foreign Language Interface + | Shared Memory + | Evaluators + | Evaluators + | Foreign Language Interface
face -
Plane and Face +
Plane and Face
face* -
Body Composition +
Body Composition
face+ -
Body Composition +
Body Composition
face-normal-vector -
Miscellaneous Geometric Functions +
Miscellaneous Geometric Functions
farthest -
Miscellaneous Geometric Functions +
Miscellaneous Geometric Functions
farthest-pair -
Miscellaneous Geometric Functions +
Miscellaneous Geometric Functions
fboundp -
Symbols +
Symbols
fcgi-connection -
Fast-CGI +
Fast-CGI
fcgi-loop -
Fast-CGI +
Fast-CGI
file-newer -
File System Interface +
File System Interface
file-size -
File System Interface +
File System Interface
file-write-date -
File System Interface +
File System Interface
fill -
General Sequences +
General Sequences
fill-pointer -
Vectors and Arrays +
Vectors and Arrays
find -
General Sequences +
General Sequences
find-connecting-edge -
Miscellaneous Geometric Functions +
Miscellaneous Geometric Functions
find-coplanar-vertices -
Miscellaneous Geometric Functions +
Miscellaneous Geometric Functions
find-executable -
File System Interface +
File System Interface
find-if -
General Sequences +
General Sequences
find-if-not -
General Sequences +
General Sequences
find-method
Basic Classes
find-package -
Packages +
Packages
find-symbol -
Packages +
Packages
find-visual -
Colors and Colormaps +
Colors and Colormaps
find-xwindow -
Xlib global variables and +
Xlib global variables and
finish-output -
Printer +
Printer
first -
Lists +
Lists
flatten -
Lists +
Lists
flet
Local Functions
float -
Generic Number Functions +
Generic Number Functions
float-vector -
Float-vectors +
Float-vectors
float-vector-p -
Float-vectors +
Float-vectors
float2double -
Foreign Language Interface +
Foreign Language Interface
floatp -
Arithmetic Predicates +
Arithmetic Predicates
floor -
Generic Number Functions +
Generic Number Functions
font-a14 -
Xlib global variables and +
Xlib global variables and
font-cour10 -
Xlib global variables and +
Xlib global variables and
font-cour12 -
Xlib global variables and +
Xlib global variables and
font-cour14 -
Xlib global variables and +
Xlib global variables and
font-cour18 -
Xlib global variables and +
Xlib global variables and
font-cour8 -
Xlib global variables and +
Xlib global variables and
font-courb12 -
Xlib global variables and +
Xlib global variables and
font-courb14 -
Xlib global variables and +
Xlib global variables and
font-courb18 -
Xlib global variables and +
Xlib global variables and
font-helvetica-12 -
Xlib global variables and +
Xlib global variables and
font-helvetica-bold-12 -
Xlib global variables and +
Xlib global variables and
font-id -
Graphic Context +
Graphic Context
font-lucidasans-bold-12 -
Xlib global variables and +
Xlib global variables and
font-lucidasans-bold-14 -
Xlib global variables and +
Xlib global variables and
format -
Printer +
Printer
funcall -
Evaluators +
Evaluators
function -
Evaluators +
Evaluators
functionp
Predicates
functions -
Debugging Aid +
Debugging Aid
gcontext -
Graphic Context +
Graphic Context
gen -
HTTP CGI Programming +
HTTP CGI Programming
gensym -
Symbols +
Symbols
gentemp -
Symbols +
Symbols
get -
Symbols +
Symbols
get-cgi-query -
HTTP CGI Programming +
HTTP CGI Programming
get-dispatch-macro-character -
Reader +
Reader
get-macro-character -
Reader +
Reader
get-output-stream-string -
Streams +
Streams
gethash -
Hash Tables +
Hash Tables
go
Iteration
grahamhull -
Primitive Body Creation +
Primitive Body Creation
h -
Top-level Interaction +
Top-level Interaction
hash-table -
Hash Tables +
Hash Tables
hash-table-p -
Hash Tables +
Hash Tables
help -
Debugging Aid +
Debugging Aid
hid -
Drawings +
Drawings
hid-lines-animation -
Animation +
Animation
hid2 -
Drawings +
Drawings
hidd -
Drawings +
Drawings
hira2kata -
Japanese Text +
Japanese Text
hls2rgb -
Drawings +
Drawings
hole -
Plane and Face +
Plane and Face
homo-viewport-clip -
Viewport +
Viewport
homo2normal -
Float-vectors +
Float-vectors
homogenize -
Float-vectors +
Float-vectors
html -
HTTP CGI Programming +
HTTP CGI Programming
html-header -
HTTP CGI Programming +
HTTP CGI Programming
html-table -
HTTP CGI Programming +
HTTP CGI Programming
i
Type Specifier - | Packages - | Streams - | Evaluators + | Packages + | Streams + | Evaluators
iconv-open -
ICONV - Character Code +
ICONV - Character Code
identity -
Evaluators +
Evaluators
if
Conditionals
image::read-raw-image -
Image File I/O +
Image File I/O
image::write-raw-image -
Image File I/O +
Image File I/O
import -
Packages +
Packages
in-package -
Packages +
Packages
incf -
Generic Number Functions +
Generic Number Functions
init-xwindow -
Xwindow +
Xwindow
input-stream-p -
Streams +
Streams
inspect -
Debugging Aid +
Debugging Aid
install-error-handler -
Evaluators +
Evaluators
instance
Instance Management
instantiate
Instance Management
integerp -
Arithmetic Predicates +
Arithmetic Predicates
intern -
Packages +
Packages
intersection -
Lists +
Lists
inverse-matrix -
LU decomposition +
LU decomposition
io-stream-p -
Streams +
Streams
jis2euc -
Japanese Text +
Japanese Text
joystick-item -
Panel Items +
Panel Items
kana-date -
Japanese Text - | Japanese Text +
Japanese Text + | Japanese Text
kata2hira -
Japanese Text +
Japanese Text
kdraw -
Drawings +
Drawings
keywordp -
Symbols +
Symbols
l -
General Sequences +
General Sequences
labels
Local Functions
last -
Lists +
Lists
ldb -
Integer and Bit-Wise Operations +
Integer and Bit-Wise Operations
left-most-point -
Miscellaneous Geometric Functions +
Miscellaneous Geometric Functions
left-points -
Miscellaneous Geometric Functions +
Miscellaneous Geometric Functions
length -
General Sequences +
General Sequences
let
Sequencing and Lets
let*
Sequencing and Lets
line -
Line and Edge +
Line and Edge
line-edge-segment -
Edge Finder +
Edge Finder
line-intersection -
Miscellaneous Geometric Functions +
Miscellaneous Geometric Functions
lisp-implementation-type -
Miscelaneous Functions +
Miscelaneous Functions
lisp-implementation-version -
Miscelaneous Functions +
Miscelaneous Functions
list -
Lists +
Lists
list* -
Lists +
Lists
list-all-packages -
Packages +
Packages
list-insert -
Lists +
Lists
list-length -
Lists +
Lists
list-visible-segments -
Animation +
Animation
listp -
Lists +
Lists
load -
Program Loading +
Program Loading
load-files -
Program Loading +
Program Loading
load-foreign -
Foreign Language Interface +
Foreign Language Interface
log -
Trigonometric and Related Functions +
Trigonometric and Related Functions
logand -
Integer and Bit-Wise Operations +
Integer and Bit-Wise Operations
logbitp -
Integer and Bit-Wise Operations +
Integer and Bit-Wise Operations
logeqv -
Integer and Bit-Wise Operations +
Integer and Bit-Wise Operations
logior -
Integer and Bit-Wise Operations +
Integer and Bit-Wise Operations
lognand -
Integer and Bit-Wise Operations +
Integer and Bit-Wise Operations
lognor -
Integer and Bit-Wise Operations +
Integer and Bit-Wise Operations
lognot -
Integer and Bit-Wise Operations +
Integer and Bit-Wise Operations
logtest -
Integer and Bit-Wise Operations +
Integer and Bit-Wise Operations
logxor -
Integer and Bit-Wise Operations +
Integer and Bit-Wise Operations
long-float-epsilon -
Arithmetic Constants +
Arithmetic Constants
look-up -
Look-Up Tables (LUT) +
Look-Up Tables (LUT)
look-up* -
Look-Up Tables (LUT) +
Look-Up Tables (LUT)
look-up2 -
Look-Up Tables (LUT) +
Look-Up Tables (LUT)
loop
Iteration
lower-case-p -
Characters and Strings +
Characters and Strings
lu-decompose -
LU decomposition +
LU decomposition
lu-determinant -
LU decomposition +
LU decomposition
lu-solve -
LU decomposition +
LU decomposition
m
Type Specifier - | Reader + | Reader
m* -
Matrix and Transformation +
Matrix and Transformation
macroexpand -
Evaluators +
Evaluators
make-array -
Vectors and Arrays +
Vectors and Arrays
make-body-from-vertices -
Primitive Body Creation +
Primitive Body Creation
make-bounding-box -
Miscellaneous Geometric Functions +
Miscellaneous Geometric Functions
make-broadcast-stream -
Streams +
Streams
make-cascoords -
CascadedCoords +
CascadedCoords
make-client-socket-stream -
Sockets +
Sockets
make-cone -
Primitive Body Creation +
Primitive Body Creation
make-coords -
CascadedCoords +
CascadedCoords
make-cube -
Primitive Body Creation +
Primitive Body Creation
make-cylinder -
Primitive Body Creation +
Primitive Body Creation
make-dodecahedron -
Primitive Body Creation +
Primitive Body Creation
make-equilevel-lut -
Look-Up Tables (LUT) +
Look-Up Tables (LUT)
make-foreign-string -
Foreign Strings +
Foreign Strings
make-gdome -
Primitive Body Creation +
Primitive Body Creation
make-hash-table -
Hash Tables +
Hash Tables
make-icosahedron -
Primitive Body Creation +
Primitive Body Creation
make-instance
Instance Management
make-light-source -
Drawings +
Drawings
make-line -
Line and Edge +
Line and Edge
make-list -
Lists +
Lists
make-matrix -
Matrix and Transformation +
Matrix and Transformation
make-msgq-input-stream -
Message Queues and FIFOs +
Message Queues and FIFOs
make-msgq-output-stream -
Message Queues and FIFOs +
Message Queues and FIFOs
make-package -
Packages +
Packages
make-pathname -
Pathnames +
Pathnames
make-plane -
Primitive Body Creation +
Primitive Body Creation
make-prism -
Primitive Body Creation +
Primitive Body Creation
make-server-socket-stream -
Sockets +
Sockets
make-socket-address -
Sockets +
Sockets
make-socket-port -
Sockets +
Sockets
make-solid-of-revolution -
Primitive Body Creation +
Primitive Body Creation
make-string-input-stream -
Streams +
Streams
make-string-output-stream -
Streams +
Streams
make-symbol -
Packages +
Packages
make-text-window-stream -
Text Window +
Text Window
make-torus -
Primitive Body Creation +
Primitive Body Creation
make-vertex-edge-htab -
Miscellaneous Geometric Functions +
Miscellaneous Geometric Functions
make-xwindow -
Xwindow +
Xwindow
makunbound -
Symbols +
Symbols
manipulator -
Multi-Joint Manipulators +
Multi-Joint Manipulators
map -
General Sequences +
General Sequences
map-file -
Shared Memory +
Shared Memory
mapc -
Lists +
Lists
mapcan -
Lists +
Lists
mapcar -
Lists +
Lists
maphash -
Hash Tables +
Hash Tables
matrix -
Matrix and Transformation +
Matrix and Transformation
matrix-column -
Matrix and Transformation +
Matrix and Transformation
matrix-row -
Matrix and Transformation +
Matrix and Transformation
matrixp -
Matrix and Transformation +
Matrix and Transformation
max -
Generic Number Functions +
Generic Number Functions
maxindex -
Miscellaneous Geometric Functions +
Miscellaneous Geometric Functions
member -
Lists +
Lists
memq -
Lists +
Lists
menu-button-item -
Panel Items +
Panel Items
menu-panel -
Subpanels (menu-panel and menubar-panel) +
Subpanels (menu-panel and menubar-panel)
menubar-panel -
Subpanels (menu-panel and menubar-panel) +
Subpanels (menu-panel and menubar-panel)
merge -
General Sequences +
General Sequences
merge-list -
General Sequences +
General Sequences
merge-pathnames -
Pathnames +
Pathnames
metaclass
Basic Classes
midpoint -
Float-vectors +
Float-vectors
min -
Generic Number Functions +
Generic Number Functions
minimal-box -
Float-vectors +
Float-vectors
minusp -
Arithmetic Predicates +
Arithmetic Predicates
mod -
Integer and Bit-Wise Operations +
Integer and Bit-Wise Operations
more -
Debugging Aid +
Debugging Aid
most-negative-fixnum -
Arithmetic Constants +
Arithmetic Constants
most-positive-fixnum -
Arithmetic Constants +
Arithmetic Constants
namestring -
Pathnames +
Pathnames
nconc -
Lists +
Lists
new-history -
Top-level Interaction +
Top-level Interaction
next-event -
X Event +
X Event
norm -
Float-vectors +
Float-vectors
norm2 -
Float-vectors +
Float-vectors
normalize-vector -
Float-vectors +
Float-vectors
not
Predicates
nreverse -
General Sequences +
General Sequences
nstring-downcase -
Characters and Strings +
Characters and Strings
nstring-upcase -
Characters and Strings +
Characters and Strings
nsubstitute -
General Sequences +
General Sequences
nsubstitute-if -
General Sequences +
General Sequences
nsubstitute-if-not -
General Sequences +
General Sequences
nth -
Lists +
Lists
nthcdr -
Lists +
Lists
null
Predicates
numberp -
Arithmetic Predicates +
Arithmetic Predicates
object
Basic Classes
object-file-p -
File System Interface +
File System Interface
oddp -
Arithmetic Predicates +
Arithmetic Predicates
open -
Streams +
Streams
open-server -
Sockets +
Sockets
or
Conditionals
output-stream-p -
Streams +
Streams
overlay-edge -
Edge Finder +
Edge Finder
package-name -
Packages +
Packages
package-nicknames -
Packages +
Packages
package-use-list -
Packages +
Packages
packagep -
Packages +
Packages
pairlis -
Lists +
Lists
panel -
Panel +
Panel
panel-item -
Panel Items +
Panel Items
parallel-viewing -
Projection +
Projection
parse-http-query -
HTTP CGI Programming +
HTTP CGI Programming
parse-namestring -
Pathnames +
Pathnames
pathname -
Pathnames +
Pathnames
pathname-directory -
Pathnames +
Pathnames
pathname-name -
Pathnames +
Pathnames
pathname-type -
Pathnames +
Pathnames
pathnamep -
Pathnames +
Pathnames
peek-char -
Reader +
Reader
perspective-viewing -
Projection +
Projection
pf -
Printer +
Printer
pgsql -
PostgreSQL +
PostgreSQL
pi -
Arithmetic Constants +
Arithmetic Constants
pi/2 -
Arithmetic Constants +
Arithmetic Constants
pictdraw -
Drawings - | Drawings +
Drawings + | Drawings
piped-fork -
Unix Processes +
Unix Processes
pixel-image -
Pixel-Image +
Pixel-Image
pixmap-animation -
Animation +
Animation
plane -
Plane and Face +
Plane and Face
playback-hid-lines -
Animation +
Animation
playback-pixmaps -
Animation +
Animation
plusp -
Arithmetic Predicates +
Arithmetic Predicates
pod-address -
Foreign Language Interface +
Foreign Language Interface
polygon -
Plane and Face +
Plane and Face
pop -
Lists +
Lists
position -
General Sequences +
General Sequences
position-if -
General Sequences +
General Sequences
position-if-not -
General Sequences +
General Sequences
pp-method -
Printer +
Printer
pprint -
Printer +
Printer
pq:delimit-list -
PostgreSQL +
PostgreSQL
pq:query -
PostgreSQL +
PostgreSQL
pq:record-count -
PostgreSQL +
PostgreSQL
pq:select -
PostgreSQL +
PostgreSQL
pq:table-attributes -
PostgreSQL +
PostgreSQL
pq:table-fields -
PostgreSQL +
PostgreSQL
pq:tables -
PostgreSQL +
PostgreSQL
prin1 -
Printer +
Printer
prin1-to-string -
Printer +
Printer
princ -
Printer +
Printer
princ-to-string -
Printer +
Printer
print -
Printer +
Printer
print-functions -
Printer +
Printer
print-size -
Printer +
Printer
probe-file -
File System Interface +
File System Interface
proclaim -
Evaluators +
Evaluators
prog
Iteration
prog1 @@ -2246,157 +2250,157 @@

progn
Sequencing and Lets
projection -
Projection +
Projection
propertied-object
Basic Classes
provide -
Program Loading +
Program Loading
pseudo-inverse -
LU decomposition +
LU decomposition
push -
Lists +
Lists
pushnew -
Lists +
Lists
putprop -
Symbols +
Symbols
pv -
Voronoi Diagram of Polygons +
Voronoi Diagram of Polygons
queue -
Queue +
Queue
quickhull -
Primitive Body Creation +
Primitive Body Creation
quote -
Evaluators +
Evaluators
qval -
HTTP CGI Programming +
HTTP CGI Programming
rad2deg -
Generic Number Functions +
Generic Number Functions
random -
Generic Number Functions +
Generic Number Functions
random-normalized-vector -
Miscellaneous Geometric Functions +
Miscellaneous Geometric Functions
random-string -
DES cryptography +
DES cryptography
random-vector -
Miscellaneous Geometric Functions +
Miscellaneous Geometric Functions
random-vectors -
Miscellaneous Geometric Functions +
Miscellaneous Geometric Functions
rassoc -
Lists +
Lists
ray-tracing
Demonstrations
rcrypt -
DES cryptography +
DES cryptography
read -
Reader +
Reader
read-char -
Reader +
Reader
read-delimited-list -
Reader +
Reader
read-from-string -
Reader +
Reader
read-http -
HTTP Client +
HTTP Client
read-line -
Reader +
Reader
read-pnm -
Image File I/O +
Image File I/O
read-pnm-file -
Image File I/O +
Image File I/O
readtable-p -
Reader +
Reader
reduce -
Generic Number Functions +
Generic Number Functions
region -
Edge Finder +
Edge Finder
regmatch -
Regular Expression +
Regular Expression
remhash -
Hash Tables +
Hash Tables
remove -
General Sequences +
General Sequences
remove-duplicates -
General Sequences +
General Sequences
remove-html-tags -
HTTP Client +
HTTP Client
remove-if -
General Sequences +
General Sequences
remove-if-not -
General Sequences +
General Sequences
remprop -
Symbols +
Symbols
rename-package -
Packages +
Packages
render -
Drawings +
Drawings
replace -
General Sequences +
General Sequences
replace-matrix -
Matrix and Transformation +
Matrix and Transformation
replace-object
Instance Management
require -
Program Loading +
Program Loading
reset -
Top-level Interaction +
Top-level Interaction
return
Blocks and Exits
return-from
Blocks and Exits
reverse -
General Sequences +
General Sequences
rgb2hls -
Drawings +
Drawings
right-most-point -
Miscellaneous Geometric Functions +
Miscellaneous Geometric Functions
right-points -
Miscellaneous Geometric Functions +
Miscellaneous Geometric Functions
romanji -
Japanese Text +
Japanese Text
romkan -
Japanese Text +
Japanese Text
rotate-matrix -
Matrix and Transformation +
Matrix and Transformation
rotate-vector -
Float-vectors +
Float-vectors
rotation-angle -
Matrix and Transformation +
Matrix and Transformation
rotation-matrix -
Matrix and Transformation +
Matrix and Transformation
rotational-joint -
Multi-Joint Manipulators +
Multi-Joint Manipulators
round -
Generic Number Functions +
Generic Number Functions
rplaca -
Lists +
Lists
rplacd -
Lists +
Lists
rpy-angle -
Matrix and Transformation +
Matrix and Transformation
rpy-matrix -
Matrix and Transformation +
Matrix and Transformation
rusage -
Unix Processes +
Unix Processes
s
Type Specifier | Type Specifier | Type Specifier - | Packages - | Lists - | Streams + | Packages + | Lists + | Streams
save -
Process Image Saving - | Customization of Toplevel +
Process Image Saving + | Customization of Toplevel
scale -
Float-vectors +
Float-vectors
scale-matrix -
Matrix and Transformation +
Matrix and Transformation
schar -
Characters and Strings +
Characters and Strings
ScrollTextWindow -
Text Window +
Text Window
select-stream -
Asynchronous Input/Output +
Asynchronous Input/Output
send
Message Sending
send* @@ -2410,215 +2414,215 @@

send-super*
Message Sending
sequential-file-name -
File-name generation +
File-name generation
set -
Symbols +
Symbols
set-difference -
Lists +
Lists
set-dispatch-macro-character -
Reader +
Reader
set-exclusive-or -
Lists +
Lists
set-macro-character -
Reader +
Reader
set-syntax-from-char -
Reader +
Reader
setf
Sequencing and Lets
setq -
Symbols +
Symbols
setslot
Instance Management
shadow -
Packages +
Packages
short-float-epsilon -
Arithmetic Constants +
Arithmetic Constants
sigint-handler -
Top-level Interaction +
Top-level Interaction
simultaneous-equation -
LU decomposition +
LU decomposition
sin -
Trigonometric and Related Functions +
Trigonometric and Related Functions
single-float-epsilon -
Arithmetic Constants +
Arithmetic Constants
sinh -
Trigonometric and Related Functions +
Trigonometric and Related Functions
sjis2euc -
Japanese Text +
Japanese Text
slider-item -
Panel Items +
Panel Items
slot
Instance Management
some
Predicates
sort -
General Sequences +
General Sequences
spaces -
Printer +
Printer
sqrt -
Trigonometric and Related Functions +
Trigonometric and Related Functions
step -
Debugging Aid +
Debugging Aid
step-hook -
Debugging Aid +
Debugging Aid
streamp -
Streams +
Streams
string -
Characters and Strings +
Characters and Strings
string-downcase -
Characters and Strings +
Characters and Strings
string-equal -
Characters and Strings +
Characters and Strings
string-left-trim -
Characters and Strings +
Characters and Strings
string-right-trim -
Characters and Strings +
Characters and Strings
string-trim -
Characters and Strings +
Characters and Strings
string-upcase -
Characters and Strings +
Characters and Strings
string$<$ -
Characters and Strings +
Characters and Strings
string$<=$ -
Characters and Strings +
Characters and Strings
string$>$ -
Characters and Strings +
Characters and Strings
string$>=$ -
Characters and Strings +
Characters and Strings
string= -
Characters and Strings +
Characters and Strings
stringp -
Characters and Strings +
Characters and Strings
subclassp
Classes and Methods
subseq -
General Sequences +
General Sequences
subsetp -
Lists +
Lists
subst -
Lists +
Lists
substitute -
General Sequences +
General Sequences
substitute-if -
General Sequences +
General Sequences
substitute-if-not -
General Sequences +
General Sequences
substringp -
Characters and Strings +
Characters and Strings
superequal
Predicates
svref -
Vectors and Arrays +
Vectors and Arrays
sxhash -
Hash Tables +
Hash Tables
symbol-function -
Symbols +
Symbols
symbol-name -
Symbols +
Symbols
symbol-package -
Symbols +
Symbols
symbol-plist -
Symbols +
Symbols
symbol-value -
Symbols +
Symbols
symbolp -
Symbols +
Symbols
sys:*exit-hook* -
Process +
Process
sys:*gc-hook* -
Memory Management +
Memory Management
sys:*gc-margin* -
Memory Management +
Memory Management
sys:*gc-merge* -
Memory Management +
Memory Management
sys:*threads* -
Thread creation +
Thread creation
sys::free-threads -
Thread creation +
Thread creation
sys:address -
Memory Management +
Memory Management
sys:alloc -
Memory Management +
Memory Management
sys:barrier-synch -
Synchronization +
Synchronization
sys:btrace -
Memory Management +
Memory Management
sys:cond-signal -
Synchronization +
Synchronization
sys:cond-wait -
Synchronization +
Synchronization
sys:gc -
Memory Management +
Memory Management
sys:gctime -
Memory Management +
Memory Management
sys:list-all-bindings -
Debugging Aid +
Debugging Aid
sys:list-all-catchers -
Debugging Aid +
Debugging Aid
sys:list-all-chunks -
Memory Management +
Memory Management
sys:list-all-instances -
Debugging Aid +
Debugging Aid
sys:list-all-special-bindings -
Debugging Aid +
Debugging Aid
sys:make-cond -
Synchronization +
Synchronization
sys:make-mutex-lock -
Synchronization +
Synchronization
sys:make-semaphore -
Synchronization +
Synchronization
sys:make-thread -
Thread creation +
Thread creation
sys:memory-report -
Memory Management +
Memory Management
sys:mutex -
Synchronization +
Synchronization
sys:mutex-lock -
Synchronization +
Synchronization
sys:mutex-unlock -
Synchronization +
Synchronization
sys:newstack -
Memory Management +
Memory Management
sys:object-size -
Memory Management +
Memory Management
sys:peek -
Memory Management +
Memory Management
sys:plist -
Thread creation +
Thread creation
sys:poke -
Memory Management +
Memory Management
sys:reclaim -
Memory Management +
Memory Management
sys:reclaim-tree -
Memory Management +
Memory Management
sys:room -
Memory Management +
Memory Management
sys:sema-post -
Synchronization +
Synchronization
sys:sema-wait -
Synchronization +
Synchronization
sys:synch-memory-port -
Synchronization +
Synchronization
sys:thread -
Thread creation +
Thread creation
sys:thread-no-wait -
Thread creation +
Thread creation
sys:wait-thread -
Thread creation +
Thread creation
system:binload -
Program Loading +
Program Loading
system:find-method
Classes and Methods
system:list-all-classes @@ -2626,441 +2630,445 @@

system:method-cache
Classes and Methods
system:txtload -
Program Loading +
Program Loading
t -
Xwindow +
Xwindow
tagbody
Iteration
tan -
Trigonometric and Related Functions +
Trigonometric and Related Functions
tanh -
Trigonometric and Related Functions +
Trigonometric and Related Functions
tektro -
Drawings +
Drawings
terpri -
Printer +
Printer
text-item -
Panel Items +
Panel Items
textdots -
Graphic Context +
Graphic Context
textWindow -
Text Window +
Text Window
textWindowStream -
Text Window +
Text Window
the -
Evaluators +
Evaluators
throw
Blocks and Exits
time -
Date and Time - | Debugging Aid +
Date and Time + | Debugging Aid
timed-file-name -
File-name generation +
File-name generation
timing -
Debugging Aid +
Debugging Aid
tprint -
Printer +
Printer
trace -
Debugging Aid +
Debugging Aid
tracking-window -
Tracking +
Tracking
transform -
Matrix and Transformation - | Matrix and Transformation +
Matrix and Transformation + | Matrix and Transformation
transform-coords -
CascadedCoords +
CascadedCoords
transform-coords* -
CascadedCoords +
CascadedCoords
transpose -
Matrix and Transformation +
Matrix and Transformation
triangle -
Miscellaneous Geometric Functions +
Miscellaneous Geometric Functions
triangle-normal -
Miscellaneous Geometric Functions +
Miscellaneous Geometric Functions
truename -
Pathnames +
Pathnames
truncate -
Generic Number Functions +
Generic Number Functions
u -
Packages +
Packages +
unescape-url +
HTTP Client +
unescaped-url-string-from-namestring +
HTTP Client
unexport -
Packages +
Packages
union -
Lists +
Lists
unit-matrix -
Matrix and Transformation +
Matrix and Transformation
unix:accept -
File Systems and I/O +
File Systems and I/O
unix:access -
File Systems and I/O +
File Systems and I/O
unix:alarm -
Signals +
Signals
unix:asctime -
Times +
Times
unix:bind -
File Systems and I/O +
File Systems and I/O
unix:chdir -
File Systems and I/O +
File Systems and I/O
unix:chmod -
File Systems and I/O +
File Systems and I/O
unix:chown -
File Systems and I/O +
File Systems and I/O
unix:close -
File Systems and I/O +
File Systems and I/O
unix:connect -
File Systems and I/O +
File Systems and I/O
unix:dup -
File Systems and I/O +
File Systems and I/O
unix:exec -
Process +
Process
unix:exit -
Process +
Process
unix:fcntl -
File Systems and I/O +
File Systems and I/O
unix:fionread -
IOCTL +
IOCTL
unix:fork -
Process +
Process
unix:free -
Low-Level Memory Management +
Low-Level Memory Management
unix:getegid -
Process +
Process
unix:getenv -
Process +
Process
unix:geteuid -
Process +
Process
unix:getgid -
Process +
Process
unix:gethostbyname -
File Systems and I/O +
File Systems and I/O
unix:getitimer -
Signals +
Signals
unix:getpgrp -
Process +
Process
unix:getpid -
Process +
Process
unix:getppid -
Process +
Process
unix:getpriority -
Process +
Process
unix:getrusage -
Process +
Process
unix:getservbyname -
File Systems and I/O +
File Systems and I/O
unix:getuid -
Process +
Process
unix:getwd -
File Systems and I/O +
File Systems and I/O
unix:ioctl -
File Systems and I/O +
File Systems and I/O
unix:ioctl_ -
File Systems and I/O +
File Systems and I/O
unix:ioctl_R -
File Systems and I/O +
File Systems and I/O
unix:ioctl_W -
File Systems and I/O +
File Systems and I/O
unix:ioctl_WR -
File Systems and I/O +
File Systems and I/O
unix:isatty -
File Systems and I/O +
File Systems and I/O
unix:kill -
Signals +
Signals
unix:link -
File Systems and I/O +
File Systems and I/O
unix:listen -
File Systems and I/O +
File Systems and I/O
unix:localtime -
Times +
Times
unix:lseek -
File Systems and I/O +
File Systems and I/O
unix:malloc -
Low-Level Memory Management +
Low-Level Memory Management
unix:mkdir -
File Systems and I/O +
File Systems and I/O
unix:mknod -
File Systems and I/O +
File Systems and I/O
unix:mmap -
Low-Level Memory Management +
Low-Level Memory Management
unix:msgget -
File Systems and I/O +
File Systems and I/O
unix:msgrcv -
File Systems and I/O +
File Systems and I/O
unix:msgsnd -
File Systems and I/O +
File Systems and I/O
unix:munmap -
Low-Level Memory Management +
Low-Level Memory Management
unix:pause -
Signals +
Signals
unix:pipe -
File Systems and I/O +
File Systems and I/O
unix:ptimes -
Times +
Times
unix:putenv -
Process +
Process
unix:recvfrom -
File Systems and I/O +
File Systems and I/O
unix:runtime -
Times +
Times
unix:select -
Signals +
Signals
unix:select-read-fd -
Signals +
Signals
unix:sendto -
File Systems and I/O +
File Systems and I/O
unix:setgid -
Process +
Process
unix:setitimer -
Signals +
Signals
unix:setpgrp -
Process +
Process
unix:setpriority -
Process +
Process
unix:setuid -
Process +
Process
unix:signal -
Signals +
Signals
unix:sleep -
Process +
Process
unix:socket -
File Systems and I/O +
File Systems and I/O
unix:stat -
File Systems and I/O +
File Systems and I/O
unix:syserrlist -
File Systems and I/O +
File Systems and I/O
unix:system -
Process +
Process
unix:tcgeta -
IOCTL +
IOCTL
unix:tcgetattr -
IOCTL +
IOCTL
unix:tcgets -
IOCTL +
IOCTL
unix:tcseta -
IOCTL +
IOCTL
unix:tcsetaf -
IOCTL +
IOCTL
unix:tcsetattr -
IOCTL +
IOCTL
unix:tcsetaw -
IOCTL +
IOCTL
unix:tcsets -
IOCTL +
IOCTL
unix:tcsetsf -
IOCTL +
IOCTL
unix:tcsetsw -
IOCTL +
IOCTL
unix:thr-create -
Multithread +
Multithread
unix:thr-getconcurrency -
Multithread +
Multithread
unix:thr-getprio -
Multithread +
Multithread
unix:thr-self -
Multithread +
Multithread
unix:thr-setconcurrency -
Multithread +
Multithread
unix:thr-setprio -
Multithread +
Multithread
unix:tiocflush -
IOCTL +
IOCTL
unix:tiocgetd -
IOCTL +
IOCTL
unix:tiocgetp -
IOCTL +
IOCTL
unix:tiocgpgrp -
IOCTL +
IOCTL
unix:tioclbic -
IOCTL +
IOCTL
unix:tioclbis -
IOCTL +
IOCTL
unix:tioclget -
IOCTL +
IOCTL
unix:tioclset -
IOCTL +
IOCTL
unix:tiocoutq -
IOCTL +
IOCTL
unix:tiocsetc -
IOCTL - | IOCTL +
IOCTL + | IOCTL
unix:tiocsetn -
IOCTL +
IOCTL
unix:tiocsetp -
IOCTL +
IOCTL
unix:tiocspgrp -
IOCTL +
IOCTL
unix:ualarm -
Signals +
Signals
unix:unlink -
File Systems and I/O +
File Systems and I/O
unix:uread -
File Systems and I/O +
File Systems and I/O
unix:usleep -
Process +
Process
unix:vadvise -
Low-Level Memory Management +
Low-Level Memory Management
unix:valloc -
Low-Level Memory Management +
Low-Level Memory Management
unix:vfork -
Process +
Process
unix:wait -
Process +
Process
unix:write -
File Systems and I/O +
File Systems and I/O
unless
Conditionals
unread-char -
Reader +
Reader
until
Iteration
untrace -
Debugging Aid +
Debugging Aid
unuse-package -
Packages +
Packages
unwind-protect
Blocks and Exits
upper-case-p -
Characters and Strings +
Characters and Strings
url-pathname -
URL-Pathnames - | HTTP Client - | HTTP Client +
URL-Pathnames + | HTTP Client + | HTTP Client
use-package -
Packages +
Packages
v* -
Float-vectors +
Float-vectors
v+ -
Float-vectors +
Float-vectors
v- -
Float-vectors +
Float-vectors
v. -
Float-vectors +
Float-vectors
v.* -
Float-vectors +
Float-vectors
v$<$ -
Float-vectors +
Float-vectors
v$>$ -
Float-vectors +
Float-vectors
variables -
Debugging Aid +
Debugging Aid
vector -
Vectors and Arrays +
Vectors and Arrays
vector-angle -
Miscellaneous Geometric Functions +
Miscellaneous Geometric Functions
vector-class-p
Classes and Methods
vector-mean -
Miscellaneous Geometric Functions +
Miscellaneous Geometric Functions
vector-push -
Vectors and Arrays +
Vectors and Arrays
vector-push-extend -
Vectors and Arrays +
Vectors and Arrays
vectorp -
Vectors and Arrays +
Vectors and Arrays
view -
Viewer +
Viewer
viewer -
Viewer +
Viewer
viewing -
Viewing +
Viewing
viewport -
Viewport +
Viewport
vmax -
Float-vectors +
Float-vectors
vmin -
Float-vectors +
Float-vectors
vplus -
Miscellaneous Geometric Functions +
Miscellaneous Geometric Functions
w -
Xwindow +
Xwindow
warn -
Evaluators +
Evaluators
when
Conditionals
while
Iteration
window-main-loop -
X Event +
X Event
window-main-thread -
X Event +
X Event
with-open-file -
Streams +
Streams
write-byte -
Printer +
Printer
write-long -
Printer +
Printer
write-pgm -
Image File I/O +
Image File I/O
write-pnm -
Image File I/O +
Image File I/O
write-pnm-file -
Image File I/O +
Image File I/O
write-ppm -
Image File I/O +
Image File I/O
write-word -
Printer +
Printer
wrt -
CascadedCoords +
CascadedCoords
x:*bg-pixel* -
Xlib global variables and +
Xlib global variables and
x:*blackgc* -
Xlib global variables and +
Xlib global variables and
x:*blackpixel* -
Xlib global variables and +
Xlib global variables and
x:*color-map* -
Xlib global variables and +
Xlib global variables and
x:*defaultGC* -
Xlib global variables and +
Xlib global variables and
x:*display* -
Xlib global variables and +
Xlib global variables and
x:*fg-pixel* -
Xlib global variables and +
Xlib global variables and
x:*root* -
Xlib global variables and +
Xlib global variables and
x:*screen* -
Xlib global variables and +
Xlib global variables and
x:*visual* -
Xlib global variables and +
Xlib global variables and
x:*whitegc* -
Xlib global variables and +
Xlib global variables and
x:*whitepixel* -
Xlib global variables and +
Xlib global variables and
x:*xwindow-hash-tab* -
Xlib global variables and +
Xlib global variables and
x:*xwindows* -
Xlib global variables and +
Xlib global variables and
XColor -
Colors and Colormaps +
Colors and Colormaps
Xdrawable -
Xwindow +
Xwindow
xflush -
Xlib global variables and +
Xlib global variables and
xfork -
Unix Processes +
Unix Processes
Xobject -
Xwindow +
Xwindow
Xpixmap -
Xwindow +
Xwindow
Xwindow -
Xwindow +
Xwindow
y-or-n-p -
Reader +
Reader
yes-or-no-p -
Reader +
Reader
zerop -
Arithmetic Predicates +
Arithmetic Predicates



-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node168.html b/doc/html/manual-node168.html index 6452cdb2..e6efd855 100644 --- a/doc/html/manual-node168.html +++ b/doc/html/manual-node168.html @@ -40,7 +40,7 @@ index
Up: EusLisp version 9.13 Reference + HREF="manual.html">EusLisp version 9.14 Reference Previous: Index   About this document ...

EusLisp -
version 9.13 +
version 9.14
Reference Manual
Featuring Multithread and XToolKit
@@ -79,11 +79,11 @@

The command line arguments were:
latex2html -dir ../html/ -local_icons -auto_prefix -iso_language JP manual

-The translation was initiated by on 2015-06-19 +The translation was initiated by on 2015-08-17


-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node17.html b/doc/html/manual-node17.html index 6be450c1..75cb00dd 100644 --- a/doc/html/manual-node17.html +++ b/doc/html/manual-node17.html @@ -83,7 +83,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node18.html b/doc/html/manual-node18.html index dfc4e5b1..6b132615 100644 --- a/doc/html/manual-node18.html +++ b/doc/html/manual-node18.html @@ -73,7 +73,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node19.html b/doc/html/manual-node19.html index bec07293..94000e51 100644 --- a/doc/html/manual-node19.html +++ b/doc/html/manual-node19.html @@ -155,7 +155,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node2.html b/doc/html/manual-node2.html index f6fced79..43ebd471 100644 --- a/doc/html/manual-node2.html +++ b/doc/html/manual-node2.html @@ -46,7 +46,7 @@ Next:
Introduction Up: EusLisp version 9.13 Reference + HREF="manual.html">EusLisp version 9.14 Reference Previous: Contents  

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node20.html b/doc/html/manual-node20.html index a2748ef2..59ce10e5 100644 --- a/doc/html/manual-node20.html +++ b/doc/html/manual-node20.html @@ -154,7 +154,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node21.html b/doc/html/manual-node21.html index 427d1f42..7671998d 100644 --- a/doc/html/manual-node21.html +++ b/doc/html/manual-node21.html @@ -166,7 +166,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node22.html b/doc/html/manual-node22.html index 4e0fe3da..c96e4122 100644 --- a/doc/html/manual-node22.html +++ b/doc/html/manual-node22.html @@ -84,7 +84,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node23.html b/doc/html/manual-node23.html index e9cb4fec..4d79e38b 100644 --- a/doc/html/manual-node23.html +++ b/doc/html/manual-node23.html @@ -188,7 +188,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node24.html b/doc/html/manual-node24.html index f5db30f3..d52c28c8 100644 --- a/doc/html/manual-node24.html +++ b/doc/html/manual-node24.html @@ -83,7 +83,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node25.html b/doc/html/manual-node25.html index cb2a71e7..de978941 100644 --- a/doc/html/manual-node25.html +++ b/doc/html/manual-node25.html @@ -222,7 +222,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node26.html b/doc/html/manual-node26.html index f9eab236..b47fc070 100644 --- a/doc/html/manual-node26.html +++ b/doc/html/manual-node26.html @@ -186,7 +186,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node27.html b/doc/html/manual-node27.html index db60fa2f..9beec8ef 100644 --- a/doc/html/manual-node27.html +++ b/doc/html/manual-node27.html @@ -95,7 +95,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node28.html b/doc/html/manual-node28.html index 022347af..c50fa556 100644 --- a/doc/html/manual-node28.html +++ b/doc/html/manual-node28.html @@ -193,7 +193,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node29.html b/doc/html/manual-node29.html index 29fbf1c1..137ae8d8 100644 --- a/doc/html/manual-node29.html +++ b/doc/html/manual-node29.html @@ -274,7 +274,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node3.html b/doc/html/manual-node3.html index 59f24cc0..b9c41d18 100644 --- a/doc/html/manual-node3.html +++ b/doc/html/manual-node3.html @@ -192,7 +192,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node30.html b/doc/html/manual-node30.html index 7ab99290..deeab7a0 100644 --- a/doc/html/manual-node30.html +++ b/doc/html/manual-node30.html @@ -259,7 +259,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node31.html b/doc/html/manual-node31.html index cc3acac5..344bfd11 100644 --- a/doc/html/manual-node31.html +++ b/doc/html/manual-node31.html @@ -184,7 +184,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node32.html b/doc/html/manual-node32.html index fdd81bf9..bf867256 100644 --- a/doc/html/manual-node32.html +++ b/doc/html/manual-node32.html @@ -271,7 +271,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node33.html b/doc/html/manual-node33.html index 9e0bd2d8..dc2bb87e 100644 --- a/doc/html/manual-node33.html +++ b/doc/html/manual-node33.html @@ -188,7 +188,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node34.html b/doc/html/manual-node34.html index 214b01ee..ebcf36f8 100644 --- a/doc/html/manual-node34.html +++ b/doc/html/manual-node34.html @@ -267,7 +267,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node35.html b/doc/html/manual-node35.html index a76e69e7..2894fa0a 100644 --- a/doc/html/manual-node35.html +++ b/doc/html/manual-node35.html @@ -531,7 +531,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node36.html b/doc/html/manual-node36.html index e17b427d..9bbfc1f5 100644 --- a/doc/html/manual-node36.html +++ b/doc/html/manual-node36.html @@ -81,7 +81,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node37.html b/doc/html/manual-node37.html index 84ac5f27..e5a74711 100644 --- a/doc/html/manual-node37.html +++ b/doc/html/manual-node37.html @@ -62,7 +62,7 @@


-
+
most-positive-fixnum [constant]
@@ -73,7 +73,7 @@



-
+ most-negative-fixnum [constant]
@@ -84,7 +84,7 @@



-
+ short-float-epsilon [constant]
@@ -105,7 +105,7 @@



-
+ single-float-epsilon [constant]
@@ -119,7 +119,7 @@



-
+ long-float-epsilon [constant]
@@ -134,7 +134,7 @@



-
+ pi [constant]
@@ -148,7 +148,7 @@



-
+ 2pi [constant]
@@ -162,7 +162,7 @@



-
+ pi/2 [constant]
@@ -176,7 +176,7 @@



-
+ -pi [constant]
@@ -187,7 +187,7 @@



-
+ -2pi [constant]
@@ -201,7 +201,7 @@



-
+ -pi/2 [constant]
@@ -248,7 +248,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node38.html b/doc/html/manual-node38.html index 320e72e6..7ab61387 100644 --- a/doc/html/manual-node38.html +++ b/doc/html/manual-node38.html @@ -62,7 +62,7 @@


-
+
numberp object [function]
@@ -75,7 +75,7 @@



-
+ integerp object [function]
@@ -89,7 +89,7 @@



-
+ floatp object [function]
@@ -103,7 +103,7 @@

- + zerop number [function]

@@ -114,7 +114,7 @@



-
+ plusp number [function]
@@ -128,7 +128,7 @@



-
+ minusp number [function]
@@ -144,7 +144,7 @@

- + oddp integer [function]

@@ -159,7 +159,7 @@

- + evenp integer [function]

@@ -174,14 +174,14 @@

- -/= n1 n2 [function] + +/= n1 n2 &rest more-numbers [function]

-Both n1 and n2 must be numbers. -T if n1 is not equal to n2. +Both n1, n2 and all elements of more-numbers must be numbers. +T if no two of its arguments are numerically equal, NIL otherwise.

@@ -189,14 +189,14 @@

- + = num1 num2 &rest more-numbers [function]

-Both n1 and n2 must be numbers. -T if n1 is equal to n2. +Both n1 and n2 and all elements of more-numbers must be numbers. +T if n1, n2 and all elements of more-numbers are the same in value, NIL otherwise.

@@ -204,7 +204,7 @@

- +

-
+
+Both n1 and n2 and all elements of more-numbers must be numbers. +T if n1, n2 and all elements of more-numbers are in monotonically decreasing order, NIL otherwise. +For numerical comparisons with tolerance, use functions prefixed +by eps as described in the section 16.


- +

+ +

-
+
+Both n1 and n2 and all elements of more-numbers must be numbers. +T if n1, n2 and all elements of more-numbers are in monotonically increasing order, NIL otherwise. +For numerical comparisons with tolerance, use functions prefixed +by eps as described in the section 16.


- +

+ +

-
+
+Both n1 and n2 and all elements of more-numbers must be numbers. +T if n1, n2 and all elements of more-numbers are in monotonically nonincreasing order, NIL otherwise. +For numerical comparisons with tolerance, use functions prefixed +by eps as described in the section 16.


- +

+ +

-These comparisons can only be applicable to numbers. +Both n1 and n2 and all elements of more-numbers must be numbers. +T if n1, n2 and all elements of more-numbers are in monotonically nondecreasing order, NIL otherwise. For numerical comparisons with tolerance, use functions prefixed by eps as described in the section 16.
@@ -296,7 +315,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node39.html b/doc/html/manual-node39.html index c96bd6ee..fc00a23f 100644 --- a/doc/html/manual-node39.html +++ b/doc/html/manual-node39.html @@ -65,7 +65,7 @@


-
+
mod dividend divisor [function]

@@ -80,7 +80,7 @@

- + 1- integer [function]

@@ -98,7 +98,7 @@

- + 1+ integer [function]

@@ -114,7 +114,7 @@



-
+ logand &rest integers [function]
@@ -125,7 +125,7 @@



-
+ logior &rest integers [function]
@@ -136,7 +136,7 @@



-
+ logxor &rest integers [function]
@@ -147,7 +147,7 @@



-
+ logeqv &rest integers [function]
@@ -159,7 +159,7 @@



-
+ lognand &rest integers [function]
@@ -170,7 +170,7 @@



-
+ lognor &rest integers [function]
@@ -181,7 +181,7 @@



-
+ lognot integer [function]
@@ -192,7 +192,7 @@



-
+ logtest integer1 integer2 [function]
@@ -206,7 +206,7 @@

- + logbitp index integer [function]

@@ -221,7 +221,7 @@

- + ash integer count [function]

@@ -238,7 +238,7 @@

- + ldb target position width [function]

@@ -256,7 +256,7 @@

- + dpb value integer position width [function]

@@ -304,7 +304,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node4.html b/doc/html/manual-node4.html index f79e5dfd..989368b3 100644 --- a/doc/html/manual-node4.html +++ b/doc/html/manual-node4.html @@ -125,7 +125,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node40.html b/doc/html/manual-node40.html index cbfed1f3..61da500f 100644 --- a/doc/html/manual-node40.html +++ b/doc/html/manual-node40.html @@ -62,7 +62,7 @@


-
+
+ &rest numbers [function]
@@ -73,7 +73,7 @@



-
+ - num &rest more-numbers [function]
@@ -86,7 +86,7 @@



-
+ * &rest numbers [function]
@@ -97,7 +97,7 @@



-
+ / num1 num2 &rest more-numbers [function]
@@ -111,7 +111,7 @@



-
+ abs number [function]
@@ -122,7 +122,7 @@



-
+ round number [function]
@@ -137,7 +137,7 @@

- + floor number [function]

@@ -152,7 +152,7 @@

- + ceiling number [function]

@@ -167,7 +167,7 @@

- + truncate number [function]

@@ -182,7 +182,7 @@

- + float number [function]

@@ -196,7 +196,7 @@

- + max &rest numbers [function]

@@ -210,7 +210,7 @@

- + min &rest numbers [function]

@@ -224,7 +224,7 @@

- + random range &optional (randstate *random-state*) [function]

@@ -246,7 +246,7 @@

- + incf variable &optional (increment 1) [macro]

@@ -260,7 +260,7 @@



-
+ decf variable &optional decrement [macro]
@@ -276,7 +276,7 @@

- + reduce func seq [function]

@@ -291,7 +291,7 @@

- + rad2deg radian [function]

@@ -306,7 +306,7 @@



-
+ deg2rad degree [function]
@@ -351,7 +351,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node41.html b/doc/html/manual-node41.html index 8ee1de1d..3404f267 100644 --- a/doc/html/manual-node41.html +++ b/doc/html/manual-node41.html @@ -61,7 +61,7 @@


-
+
sin theta [function]
@@ -76,7 +76,7 @@



-
+ cos theta [function]
@@ -91,7 +91,7 @@



-
+ tan theta [function]
@@ -106,7 +106,7 @@



-
+ sinh x [function]
@@ -124,7 +124,7 @@



-
+ cosh x [function]
@@ -142,7 +142,7 @@



-
+ tanh x [function]
@@ -160,7 +160,7 @@



-
+ asin number [function]
@@ -171,7 +171,7 @@



-
+ acos number [function]
@@ -182,7 +182,7 @@



-
+ atan y &optional x [function]
@@ -198,7 +198,7 @@



-
+ asinh x [function]
@@ -209,7 +209,7 @@



-
+ acosh x [function]
@@ -220,7 +220,7 @@



-
+ atanh x [function]
@@ -233,7 +233,7 @@

- + sqrt number [function]

@@ -246,7 +246,7 @@

- + log number [function]

@@ -259,7 +259,7 @@

- + exp x [function]

@@ -275,7 +275,7 @@

- + expt a x [function]

@@ -321,7 +321,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node42.html b/doc/html/manual-node42.html index cdea1a0a..f14b664c 100644 --- a/doc/html/manual-node42.html +++ b/doc/html/manual-node42.html @@ -76,7 +76,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node43.html b/doc/html/manual-node43.html index 45db4115..3d766b6a 100644 --- a/doc/html/manual-node43.html +++ b/doc/html/manual-node43.html @@ -113,7 +113,7 @@



- + symbolp object [function]

@@ -127,7 +127,7 @@

- + symbol-value symbol [function]

@@ -142,7 +142,7 @@

- + symbol-function symbol [function]

@@ -157,7 +157,7 @@

- + symbol-package sym [function]

@@ -171,7 +171,7 @@

- + symbol-name sym [function]

@@ -189,7 +189,7 @@

- + symbol-plist sym [function]

@@ -214,7 +214,7 @@

- + boundp symbol [function]

@@ -229,7 +229,7 @@



-
+ fboundp symbol [function]
@@ -241,7 +241,7 @@



-
+ makunbound symbol [function]
@@ -257,7 +257,7 @@

- + get sym attribute [function]

@@ -270,7 +270,7 @@



-
+ putprop sym val attribute [function]
@@ -282,7 +282,7 @@



-
+ remprop sym attr [function]
@@ -296,7 +296,7 @@

- + setq {var value}* [special]

@@ -313,7 +313,7 @@

- + set sym val [function]

@@ -329,7 +329,7 @@

- + defun symbol [documentation] lambda-list . body [special]

@@ -346,7 +346,7 @@

- + defmacro symbol [documentation] lambda-list . body [special]

@@ -361,7 +361,7 @@

- + defvar var &optional (init nil) doc [macro]

@@ -377,7 +377,7 @@

- + defparameter var init &optional doc [macro]

@@ -393,7 +393,7 @@

- + defconstant sym val &optional doc [macro]

@@ -413,7 +413,7 @@

- + keywordp obj [function]

@@ -425,7 +425,7 @@



-
+ constantp symbol [function]
@@ -439,7 +439,7 @@

- + documentation sym &optional type [function]

@@ -453,7 +453,7 @@

- + gensym &optional x [function]

@@ -474,7 +474,7 @@

- + gentemp &optional (prefix "T") (pkg *package*) [function]

@@ -523,7 +523,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node44.html b/doc/html/manual-node44.html index 04f318cc..7e4d8931 100644 --- a/doc/html/manual-node44.html +++ b/doc/html/manual-node44.html @@ -72,13 +72,13 @@

packages are referenced by prefixing the package name and a single colon, as x:*display*, while referencing internal symbols in other packages requires double colons, as sys::free-threads. -In order to omit this package prefixing, a package may import symbols +In order to omit this package prefixing, a package may import symbols from other packages. -Moreover, use-package allows importing all external symbols +Moreover, use-package allows importing all external symbols from another package at once. When symbols are exported or imported, symbol name conflicts can be detected, since every symbol in any packages must have the unique print name. -Shadow allows creating a symbol with the same print name as the +Shadow allows creating a symbol with the same print name as the existing symbol in a package by virtually removing the old symbol from the package. @@ -120,14 +120,14 @@

and a list of other packages that the package is using. *Package* is a special variable that holds the current package for read and print. -If *package* is not user:, +If *package* is not user:, top-level prompt changes to indicate the current package, like mypkg:eus$.


-
+
*lisp-package* [constant]

@@ -138,7 +138,7 @@



-
+ *user-package* [constant]
@@ -149,7 +149,7 @@



-
+ *unix-package* [constant]
@@ -160,7 +160,7 @@



-
+ *system-package* [constant]
@@ -171,7 +171,7 @@



-
+ *keyword-package* [constant]
@@ -184,7 +184,7 @@

- + find-symbol string &optional (package *package*) [function]

@@ -199,7 +199,7 @@

- + make-symbol string [function]

@@ -213,7 +213,7 @@

- + intern string &optional (package *package*) (klass symbol) [function]

@@ -230,7 +230,7 @@

- + list-all-packages [function]

@@ -244,7 +244,7 @@

- + find-package name [function]

@@ -258,7 +258,7 @@

- + make-package name &key nicknames (use '(lisp)) [function]

@@ -274,7 +274,7 @@

- + in-package pkg &key nicknames (uses '(lisp)) [function]

@@ -289,7 +289,7 @@

- + package-name pkg [function]

@@ -303,7 +303,7 @@

- + package-nicknames pkg [function]

@@ -317,7 +317,7 @@

- + rename-package pkg new-name &optional new-nicknames [function]

@@ -333,7 +333,7 @@

- + package-use-list pkg [function]

@@ -347,7 +347,7 @@

- + packagep pkg [function]

@@ -361,7 +361,7 @@

- + use-package pkg &optional (curpkg *package*) [function]

@@ -377,7 +377,7 @@

- + unuse-package pkg &optional (curpkg *package*) [function]

@@ -391,7 +391,7 @@

- + shadow sym &optional(pkg *package*) [function]

@@ -406,7 +406,7 @@

- + export sym &optional (pkg *package*) [function]

@@ -434,7 +434,7 @@

- + unexport sym &optional pkg [function]

@@ -449,7 +449,7 @@

- + import sym &optional (pkg *package*) [function]

@@ -467,7 +467,7 @@

- + do-symbols (var pkg) &rest forms [macro]

@@ -482,7 +482,7 @@

- + do-external-symbols (var pkg) &rest forms [macro]

@@ -497,7 +497,7 @@

- + do-all-symbols (var [result]) &rest forms [macro]

@@ -547,7 +547,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node45.html b/doc/html/manual-node45.html index 2b180bb9..76f0fc66 100644 --- a/doc/html/manual-node45.html +++ b/doc/html/manual-node45.html @@ -86,7 +86,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node46.html b/doc/html/manual-node46.html index a026fb78..fa37317b 100644 --- a/doc/html/manual-node46.html +++ b/doc/html/manual-node46.html @@ -77,7 +77,7 @@



- + elt sequence pos [function]

@@ -95,7 +95,7 @@

- + length sequence [function]

@@ -105,7 +105,7 @@

For vectors, length finishes in constant time, but time proportional to the length is required for a list. Length never terminates if sequence is a circular list. -Use list-length, instead. +Use list-length, instead. If sequence is an array with a fill-pointer, length returns the fill-pointer, not the entire size of the array entity. Use array-total-size to know the entire size of those arrays. @@ -116,7 +116,7 @@

- + subseq sequence start [end] [function]

@@ -132,7 +132,7 @@

- + copy-seq sequence [function]

@@ -150,7 +150,7 @@

- + reverse sequence [function]

@@ -165,7 +165,7 @@

- + nreverse sequence [function]

@@ -180,7 +180,7 @@

- + concatenate result-type sequence* [function]

@@ -198,7 +198,7 @@

- + coerce sequence result-type [function]

@@ -220,7 +220,7 @@

- + map result-type function seq &rest more-seqs [function]

@@ -236,7 +236,7 @@

- + fill sequence item &key (:start 0) (:end (length sequence)) [function]

@@ -251,7 +251,7 @@

- + replace dest source &key :start1 :end1 :start2 :end2 [function]

@@ -271,7 +271,7 @@

- + sort sequence compare &optional key [function]

@@ -296,7 +296,7 @@

- + merge result-type seq1 seq2 pred &key (key #'identity) [function]

@@ -312,7 +312,7 @@

- + merge-list list1 list2 pred key [function]

@@ -343,7 +343,7 @@



- + position item seq &key :start :end :test :test-not :key (:count 1) [function]

@@ -361,7 +361,7 @@

- + position-if predicate seq &key :start :end :key [function]

@@ -374,7 +374,7 @@

- + position-if-not predicate seq &key :start :end :key [function]

@@ -387,7 +387,7 @@

- + find item seq &key :start :end :test :test-not :key (:count 1) [function]

@@ -404,7 +404,7 @@

- + find-if predicate seq &key :start :end :key (:count 1) [function]

@@ -417,7 +417,7 @@



-
+ find-if-not predicate seq &key :start :end :key [function]
@@ -430,7 +430,7 @@

- + count item seq &key :start :end :test :test-not :key [function]

@@ -445,7 +445,7 @@

- + count-if predicate seq &key :start :end :key [function]

@@ -458,7 +458,7 @@



-
+ count-if-not predicate seq &key :start :end :key [function]
@@ -471,7 +471,7 @@

- + remove item seq &key :start :end :test :test-not :key :count [function]

@@ -490,7 +490,7 @@

- + remove-if predicate seq &key :start :end :key :count [function]

@@ -501,7 +501,7 @@



-
+ remove-if-not predicate seq &key :start :end :key :count [function]
@@ -512,7 +512,7 @@



-
+ remove-duplicates seq &key :start :end :key :test :test-not :count [function]
@@ -526,7 +526,7 @@

- + delete item seq &key :start :end :test :test-not :key :count [function]

@@ -544,7 +544,7 @@

- + delete-if predicate seq &key :start :end :key :count [function]

@@ -555,7 +555,7 @@



-
+ delete-if-not predicate seq &key :start :end :key :count [function]
@@ -571,7 +571,7 @@

- + substitute newitem olditem seq &key :start :end :test :test-not :key :count [function] @@ -589,7 +589,7 @@

- + substitute-if newitem predicate seq &key :start :end :key :count [function]

@@ -600,7 +600,7 @@



-
+ substitute-if-not newitem predicate seq &key :start :end :key :count [function]
@@ -613,7 +613,7 @@

- + nsubstitute newitem olditem seq &key :start :end :test :test-not :key :count [function]

@@ -625,7 +625,7 @@



-
+ nsubstitute-if newitem predicate seq &key :start :end :key :count [function]
@@ -636,7 +636,7 @@



-
+ nsubstitute-if-not newitem predicate seq &key :start :end :key :count [function]
@@ -683,7 +683,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node47.html b/doc/html/manual-node47.html index d2ed802c..6a88ce6f 100644 --- a/doc/html/manual-node47.html +++ b/doc/html/manual-node47.html @@ -64,7 +64,7 @@


-
+
listp object [function]

@@ -76,7 +76,7 @@



-
+ consp object [function]
@@ -88,7 +88,7 @@



-
+ car list [function]
@@ -101,7 +101,7 @@



-
+ cdr list [function]
@@ -114,7 +114,7 @@



-
+ cadr list [function]
@@ -125,7 +125,7 @@



-
+ cddr list [function]
@@ -136,7 +136,7 @@



-
+ cdar list [function]
@@ -147,7 +147,7 @@



-
+ caar list [function]
@@ -158,7 +158,7 @@



-
+ caddr list [function]
@@ -169,7 +169,7 @@



-
+ caadr list [function]
@@ -180,7 +180,7 @@



-
+ caaar list [function]
@@ -191,7 +191,7 @@



-
+ cdadr list [function]
@@ -202,7 +202,7 @@



-
+ cdadr list [function]
@@ -213,7 +213,7 @@



-
+ cdaar list [function]
@@ -224,7 +224,7 @@



-
+ cdddr list [function]
@@ -235,7 +235,7 @@



-
+ cdddr list [function]
@@ -246,7 +246,7 @@



-
+ cddar list [function]
@@ -257,20 +257,20 @@



-
+ first list [function]
retrieves the first element in list. -second, third, fourth, fifth, sixth, seventh, eighth are also +second, third, fourth, fifth, sixth, seventh, eighth are also available.


- + nth count list [function]
@@ -286,7 +286,7 @@

- + nthcdr count list [function]

@@ -300,7 +300,7 @@

- + last list [function]

@@ -314,7 +314,7 @@

- + butlast list &optional (n 1) [function]

@@ -327,7 +327,7 @@

- + cons car cdr [function]

@@ -341,7 +341,7 @@

- + list {element}* [function]

@@ -354,7 +354,7 @@

- + list* {element}* [function]

@@ -369,7 +369,7 @@

- + list-length list [function]

@@ -383,7 +383,7 @@

- + make-list size &key (initial-element nil) [function]

@@ -397,7 +397,7 @@

- + rplaca cons a [function]

@@ -412,7 +412,7 @@

- + rplacd cons d [function]

@@ -427,7 +427,7 @@

- + memq item list [function]

@@ -441,7 +441,7 @@

- + member item list &key :key (:test #'eq) :test-not [function]

@@ -457,7 +457,7 @@

- + assq item alist [function]

@@ -468,7 +468,7 @@



-
+ assoc item alist &key :key (:test #'eq) :test-not [function]
@@ -483,7 +483,7 @@

- + rassoc item alist [function]

@@ -497,7 +497,7 @@

- + pairlis l1 l2 &optional alist [function]

@@ -513,7 +513,7 @@

- + acons key val alist [function]

@@ -528,7 +528,7 @@

- + append {list}* [function]

@@ -543,7 +543,7 @@

- + nconc {list}* [function]

@@ -558,7 +558,7 @@

- + subst new old tree [function]

@@ -572,7 +572,7 @@

- + flatten complex-list [function]

@@ -589,7 +589,7 @@

- + push item place [macro]

@@ -603,7 +603,7 @@

- + pop stack [macro]

@@ -618,7 +618,7 @@

- + pushnew item place &key test test-not key [macro]

@@ -635,7 +635,7 @@

- + adjoin item list [function]

@@ -650,7 +650,7 @@

- + union list1 list2 &key (test #'eq) (test-not) (key #'identity) [function]

@@ -662,7 +662,7 @@



-
+ subsetp list1 list2 &key (test #'eq) (test-not) (key #'identity) [function]
@@ -676,7 +676,7 @@

- + intersection list1 list2 &key (test #'eq) (test-not) (key #'identity) [function] @@ -691,7 +691,7 @@

- + set-difference list1 list2 &key (test #'eq) (test-not) (key #'identity) [function] @@ -705,7 +705,7 @@



-
+ set-exclusive-or list1 list2 &key (test #'eq) (test-not) (key #'identity) [function] @@ -718,7 +718,7 @@



-
+ list-insert item pos list [function]
@@ -735,7 +735,7 @@

- + copy-tree tree [function]

@@ -752,7 +752,7 @@

- + mapc func arg-list &rest more-arg-lists [function]

@@ -768,7 +768,7 @@

- + mapcar func &rest arg-list [function]

@@ -784,7 +784,7 @@

- + mapcan func arg-list &rest more-arg-lists [function]

@@ -833,7 +833,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node48.html b/doc/html/manual-node48.html index 59086381..f4f22e17 100644 --- a/doc/html/manual-node48.html +++ b/doc/html/manual-node48.html @@ -96,7 +96,7 @@



- + array-rank-limit [constant]

@@ -107,7 +107,7 @@



-
+ array-dimension-limit [constant]
@@ -121,7 +121,7 @@

- + vectorp object [function]

@@ -135,7 +135,7 @@



-
+ vector &rest elements [function]
@@ -149,7 +149,7 @@

- +

- + svref vector pos [function]

@@ -192,7 +192,7 @@

- + aref vector &rest (indices) [function]

@@ -210,7 +210,7 @@

- + vector-push val array [function]

@@ -228,7 +228,7 @@

- + vector-push-extend val array [function]

@@ -244,7 +244,7 @@

- + arrayp obj [function]

@@ -257,7 +257,7 @@

- + array-total-size array [function]

@@ -269,7 +269,7 @@



-
+ fill-pointer array [function]
@@ -280,7 +280,7 @@



-
+ array-rank array [function]
@@ -291,7 +291,7 @@



-
+ array-dimensions array [function]
@@ -305,7 +305,7 @@

- + array-dimension array axis [function]

@@ -320,7 +320,7 @@

- + bit bitvec index [function]

@@ -333,7 +333,7 @@



-
+ bit-and bits1 bits2 &optional result [function]
@@ -344,7 +344,7 @@



-
+ bit-ior bits1 bits2 &optional result [function]
@@ -355,7 +355,7 @@



-
+ bit-xor bits1 bits2 &optional result [function]
@@ -366,7 +366,7 @@



-
+ bit-eqv bits1 bits2 &optional result [function]
@@ -377,7 +377,7 @@



-
+ bit-nand bits1 bits2 &optional result [function]
@@ -388,7 +388,7 @@



-
+ bit-nor bits1 bits2 &optional result [function]
@@ -399,7 +399,7 @@



-
+ bit-not bits1 &optional result [function]
@@ -449,7 +449,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node49.html b/doc/html/manual-node49.html index 364929f2..75ffe765 100644 --- a/doc/html/manual-node49.html +++ b/doc/html/manual-node49.html @@ -72,7 +72,7 @@



- + digit-char-p ch [function]

@@ -92,7 +92,7 @@

- + alpha-char-p ch [function]

@@ -119,7 +119,7 @@

- + upper-case-p ch [function]

@@ -139,7 +139,7 @@

- + lower-case-p ch [function]

@@ -159,7 +159,7 @@

- + alphanumeric-p ch [function]

@@ -193,7 +193,7 @@

- + char-upcase ch [function]

@@ -207,7 +207,7 @@

- + char-downcase ch [function]

@@ -221,7 +221,7 @@

- + char string index [function]

@@ -235,7 +235,7 @@

- + schar string index [function]

@@ -250,7 +250,7 @@

- + stringp object [function]

@@ -264,7 +264,7 @@

- + string-upcase str &key start end [function]

@@ -278,7 +278,7 @@

- + string-downcase str &key start end [function]

@@ -292,7 +292,7 @@

- + nstring-upcase str [function]

@@ -306,7 +306,7 @@

- + nstring-downcase str &key start end [function]

@@ -320,7 +320,7 @@

- + string= str1 str2 &key start1 end1 start2 end2 [function]

@@ -335,7 +335,7 @@

- + string-equal str1 str2 &key start1 end1 start2 end2 [function]

@@ -350,7 +350,7 @@

- + string object [function]

@@ -371,7 +371,7 @@

- + string

-
+ string

-
+ string

-
+ string

- + string-left-trim bag str [function]

@@ -440,7 +440,7 @@



-
+ string-right-trim bag str [function]
@@ -459,7 +459,7 @@

- + string-trim bag str [function]

@@ -475,7 +475,7 @@

- + substringp sub string [function]

@@ -522,7 +522,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node5.html b/doc/html/manual-node5.html index 82fc4e77..64c80f0f 100644 --- a/doc/html/manual-node5.html +++ b/doc/html/manual-node5.html @@ -166,7 +166,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node50.html b/doc/html/manual-node50.html index 432c27d1..4ce17bef 100644 --- a/doc/html/manual-node50.html +++ b/doc/html/manual-node50.html @@ -81,7 +81,7 @@


-
+
make-foreign-string address length [function]

@@ -131,7 +131,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node51.html b/doc/html/manual-node51.html index 13690f5a..f139c4a7 100644 --- a/doc/html/manual-node51.html +++ b/doc/html/manual-node51.html @@ -96,7 +96,7 @@



- + sxhash obj [function]

@@ -118,7 +118,7 @@

- + make-hash-table &key (size 30) (test #'eq) (rehash-size 2.0) [function]

@@ -132,7 +132,7 @@

- + gethash key htab [function]

@@ -150,7 +150,7 @@

- + remhash key htab [function]

@@ -164,7 +164,7 @@

- + maphash function htab [function]

@@ -178,7 +178,7 @@

- + hash-table-p x [function]

@@ -191,7 +191,7 @@


-
+ hash-table [class]


   :super   object 
 
:slots (key value count @@ -219,7 +219,7 @@

- + :hash-function newhash [method]

@@ -267,7 +267,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node52.html b/doc/html/manual-node52.html index add97145..679a0b63 100644 --- a/doc/html/manual-node52.html +++ b/doc/html/manual-node52.html @@ -73,7 +73,7 @@




-
+ queue [class]


   :super   cons 
 
:slots (car cdr) @@ -91,7 +91,7 @@

- + :init [method]

@@ -105,7 +105,7 @@

- + :enqueue val [method]

@@ -119,7 +119,7 @@

- + :dequeue &optional (error-p nil) [method]

@@ -135,7 +135,7 @@

- + :empty? [method]

@@ -146,7 +146,7 @@



-
+ :length [method]
@@ -192,7 +192,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node53.html b/doc/html/manual-node53.html index 1f06ff6a..20408511 100644 --- a/doc/html/manual-node53.html +++ b/doc/html/manual-node53.html @@ -82,7 +82,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node54.html b/doc/html/manual-node54.html index 524204de..dea368d9 100644 --- a/doc/html/manual-node54.html +++ b/doc/html/manual-node54.html @@ -90,7 +90,7 @@


-
+
romkan romanji-str [function]

@@ -105,7 +105,7 @@

- + romanji kana-str [function]

@@ -121,7 +121,7 @@

- + sjis2euc kana-str [function]

@@ -135,7 +135,7 @@

- + euc2sjis kana-str [function]

@@ -149,7 +149,7 @@

- + jis2euc kana-str [function]

@@ -165,7 +165,7 @@

- + kana-date time [function]

@@ -180,7 +180,7 @@

- + kana-date time [function]

@@ -195,7 +195,7 @@

- + hira2kata hiragana-str [function]

@@ -209,7 +209,7 @@

- + kata2hira katakana-str [function]

@@ -255,7 +255,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node55.html b/doc/html/manual-node55.html index 909f7b1f..6741fbe7 100644 --- a/doc/html/manual-node55.html +++ b/doc/html/manual-node55.html @@ -68,7 +68,7 @@


-
+
iconv-open to-code from-code [function] @@ -86,7 +86,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node56.html b/doc/html/manual-node56.html index 283fabc4..899ba1e5 100644 --- a/doc/html/manual-node56.html +++ b/doc/html/manual-node56.html @@ -66,7 +66,7 @@



- + regmatch regpat string [function]

@@ -89,7 +89,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node57.html b/doc/html/manual-node57.html index 44cef510..263b33bd 100644 --- a/doc/html/manual-node57.html +++ b/doc/html/manual-node57.html @@ -70,7 +70,7 @@


-
+
base64encode binstr [function]

@@ -105,7 +105,7 @@

- + base64decode ascstr [function]

@@ -123,7 +123,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node58.html b/doc/html/manual-node58.html index a53ebb3c..7b3b65b2 100644 --- a/doc/html/manual-node58.html +++ b/doc/html/manual-node58.html @@ -75,7 +75,7 @@


-
+
crypt str salt [function]

@@ -101,7 +101,7 @@

- + rcrypt str &optional (salt (random-string 2)) [function]

@@ -117,7 +117,7 @@

- + random-string len &optional random-string [function]

@@ -135,7 +135,7 @@

- + compcrypt input cryption [function]

@@ -183,7 +183,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node59.html b/doc/html/manual-node59.html index bd66180b..302c7093 100644 --- a/doc/html/manual-node59.html +++ b/doc/html/manual-node59.html @@ -69,7 +69,7 @@




-
+ time [class]


   :super   propertied-object 
 
:slots (micro second minute hour day month weekday year @@ -90,7 +90,7 @@

- + :now [method]

@@ -105,7 +105,7 @@

- + :init &optional sec micro dst tzone [method]

@@ -120,7 +120,7 @@

- + :make &key (year 1970) (month 0) (day 1) (weekday 4) (hour 0) (minute 0) (second 0) (micro 0) (timezone (* -9 3600))) [method] @@ -138,7 +138,7 @@

- + :year [method]

@@ -153,7 +153,7 @@

- + :month [method]

@@ -167,7 +167,7 @@

- + :day [method]

@@ -181,7 +181,7 @@

- + :weekday [method]

@@ -195,7 +195,7 @@

- + :hour [method]

@@ -210,7 +210,7 @@

- + :minute [method]

@@ -224,7 +224,7 @@

- + :second [method]

@@ -238,7 +238,7 @@

- + :seconds [method]

@@ -253,7 +253,7 @@

- + :year-day [method]

@@ -268,7 +268,7 @@

- + :difference atime [method]

@@ -282,7 +282,7 @@

- + :add atime [method]

@@ -328,7 +328,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node6.html b/doc/html/manual-node6.html index 62e44c09..a493ef59 100644 --- a/doc/html/manual-node6.html +++ b/doc/html/manual-node6.html @@ -98,7 +98,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node60.html b/doc/html/manual-node60.html index a597035c..7b7d90c5 100644 --- a/doc/html/manual-node60.html +++ b/doc/html/manual-node60.html @@ -99,7 +99,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node61.html b/doc/html/manual-node61.html index 72123ac7..9a927584 100644 --- a/doc/html/manual-node61.html +++ b/doc/html/manual-node61.html @@ -87,20 +87,20 @@



- + streamp object [function]

-Any object created from stream, io-stream, +Any object created from stream, io-stream, or their subclasses returns T.


- + input-stream-p object [function]
@@ -112,7 +112,7 @@



-
+ output-stream-p object [function]
@@ -124,7 +124,7 @@



-
+ io-stream-p object [function]
@@ -138,7 +138,7 @@

- +

- + with-open-file (svar path . open-options) &rest forms [macro]

@@ -200,7 +200,7 @@

- + close stream [function]

@@ -216,7 +216,7 @@

- + make-string-input-stream string [function]

@@ -230,7 +230,7 @@

- + make-string-output-stream size [function]

@@ -246,7 +246,7 @@

- + get-output-stream-string string-stream [function]

@@ -260,7 +260,7 @@

- + make-broadcast-stream &rest output-streams [function]

@@ -308,7 +308,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node62.html b/doc/html/manual-node62.html index a20e31c1..54614c50 100644 --- a/doc/html/manual-node62.html +++ b/doc/html/manual-node62.html @@ -310,7 +310,7 @@



- + read &optional stream (eof-error-p t) (eof-value nil) recursive-p [function]

@@ -324,7 +324,7 @@

- + read-delimited-list delim-char &optional stream recursive-p [function]

@@ -343,7 +343,7 @@

- + read-line &optional stream (eof-error-p t) (eof-value nil) [function]

@@ -361,7 +361,7 @@

- + read-char &optional stream (eof-error-p t) (eof-value nil) [function]

@@ -375,7 +375,7 @@

- + read-from-string string &optional (eof-error-p t) (eof-value nil) [function]

@@ -385,7 +385,7 @@

Only the first s-expression can be read. If successive read operations need to be performed on a string containing more than one expression, -use string-stream made by make-string-input-stream. +use string-stream made by make-string-input-stream.


@@ -393,7 +393,7 @@

- + unread-char char &optional stream [function]

@@ -408,7 +408,7 @@

- + peek-char &optional stream (eof-error-p t) (eof-value nil) [function]

@@ -424,7 +424,7 @@

- + y-or-n-p &optional format-string &rest args [function]

@@ -441,7 +441,7 @@

- + yes-or-no-p &optional stream [function]

@@ -467,7 +467,7 @@



- + readtable-p x [function]

@@ -478,7 +478,7 @@



-
+ copy-readtable &optional from-readtable to-readtable [function]
@@ -495,7 +495,7 @@

- + set-syntax-from-char to-char to-char [to-readtable from-readtable] [function]

@@ -509,7 +509,7 @@

- + set-macro-character char func [non-teminating-p readtable] [function]

@@ -521,7 +521,7 @@



-
+ get-macro-character char [readtable] [function]
@@ -533,7 +533,7 @@



-
+ set-dispatch-macro-character dispchar char func [readtable] [function]
@@ -546,7 +546,7 @@



-
+ get-dispatch-macro-character dispchar char [readtable] [function]
@@ -594,7 +594,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node63.html b/doc/html/manual-node63.html index 67f9b31e..75097794 100644 --- a/doc/html/manual-node63.html +++ b/doc/html/manual-node63.html @@ -114,7 +114,7 @@



- + print obj &optional stream [function]

@@ -128,7 +128,7 @@

- + prin1 obj &optional stream [function]

@@ -144,7 +144,7 @@

- + princ obj &optional stream [function]

@@ -161,7 +161,7 @@

- + terpri &optional stream [function]

@@ -178,7 +178,7 @@

- + finish-output &optional stream [function]

@@ -191,7 +191,7 @@

- + princ-to-string x &optional (l 16) [function]

@@ -202,7 +202,7 @@



-
+ prin1-to-string x &optional (l 16) [function]
@@ -215,7 +215,7 @@

- + format stream format-string &rest args [function]

@@ -274,7 +274,7 @@

- + pprint obj &optional (stream *standard-output*) (tab 0) (platen 75) [function]

@@ -287,7 +287,7 @@

- + print-functions file &rest fns [function]

@@ -301,7 +301,7 @@

- + write-byte integer stream [function]

@@ -312,7 +312,7 @@



-
+ write-word integer stream [function]
@@ -323,7 +323,7 @@



-
+ write-long integer stream [function]
@@ -337,7 +337,7 @@

- + spaces n &optional stream [function]

@@ -351,7 +351,7 @@

- + pf func &optional stream *standard-output*) [macro]

@@ -365,7 +365,7 @@

- + pp-method class selector &optional (stream *standard-output*) [function]

@@ -380,7 +380,7 @@

- + tprint obj tab &optional (indent 0) (platen 79) (cpos 0) [function]

@@ -393,7 +393,7 @@

- + print-size obj [function]

@@ -441,7 +441,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node64.html b/doc/html/manual-node64.html index c0cc8158..d13f127c 100644 --- a/doc/html/manual-node64.html +++ b/doc/html/manual-node64.html @@ -66,7 +66,7 @@

EusLisp provides four kinds of IPC facilities, shared memory, message-queue, FIFO and socket. 2Normally, efficiency decreases in this order. + HREF="manual-footnode.html#foot15557">2Normally, efficiency decreases in this order. If you are using multithread facility, synchronization functions described in the section 14 are also used for communications. Availability of these facilities depends on the configuration and @@ -89,7 +89,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node65.html b/doc/html/manual-node65.html index 03db9d30..7a890a62 100644 --- a/doc/html/manual-node65.html +++ b/doc/html/manual-node65.html @@ -103,7 +103,7 @@


-
+
map-file filename &key (direction :input) length (offset 0) (share t) (address 0) [function] @@ -113,7 +113,7 @@

maps the file named filename to memory space. Filename can be either of a local file, an NFS-mounted remote file, or a memory device in /dev. -A foreign-string, whose elements can be accessed by aref, +A foreign-string, whose elements can be accessed by aref, is returned. Writing data into a foreign-string mapped by map-file with direction=:input will result a segmentation fault. @@ -155,7 +155,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node66.html b/doc/html/manual-node66.html index a462e90c..5810e395 100644 --- a/doc/html/manual-node66.html +++ b/doc/html/manual-node66.html @@ -83,7 +83,7 @@


-
+
make-msgq-input-stream key &optional (buffer-size 128) [function]

@@ -98,7 +98,7 @@

- + make-msgq-output-stream key &optional (buffer-size 128) [function]

@@ -145,7 +145,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node67.html b/doc/html/manual-node67.html index 17b841cb..d2ec4d2f 100644 --- a/doc/html/manual-node67.html +++ b/doc/html/manual-node67.html @@ -177,7 +177,7 @@



- + make-socket-address &key domain pathname host port proto service [function]

@@ -191,7 +191,7 @@

- + make-socket-port sockaddr [function]

@@ -205,7 +205,7 @@

- + make-server-socket-stream sockport &optional (size 100) [function]

@@ -219,7 +219,7 @@

- + make-client-socket-stream sockaddr &optional (size 100) [function]

@@ -233,7 +233,7 @@

- + open-server port remote-func [function]

@@ -253,7 +253,7 @@

- + connect-server host port [function]

@@ -303,7 +303,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node68.html b/doc/html/manual-node68.html index 2e89de06..f4ba0b6b 100644 --- a/doc/html/manual-node68.html +++ b/doc/html/manual-node68.html @@ -66,7 +66,7 @@



- + select-stream stream-list timeout [function]

@@ -93,7 +93,7 @@

- + def-async stream function [macro]

@@ -148,7 +148,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node69.html b/doc/html/manual-node69.html index 2bd61a9f..7de9def4 100644 --- a/doc/html/manual-node69.html +++ b/doc/html/manual-node69.html @@ -76,7 +76,7 @@



- + pathnamep name [function]

@@ -90,7 +90,7 @@

- + pathname name [function]

@@ -107,7 +107,7 @@

- + pathname-directory path [function]

@@ -123,7 +123,7 @@

- + pathname-name path [function]

@@ -138,7 +138,7 @@

- + pathname-type path [function]

@@ -153,7 +153,7 @@

- + make-pathname &key host device directory name type version defaults [function] @@ -169,7 +169,7 @@

- + merge-pathnames name &optional (defaults *default-pathname-defaults*)) [function] @@ -181,7 +181,7 @@



- + namestring path [function]
@@ -193,7 +193,7 @@



- + parse-namestring name [function]
@@ -204,7 +204,7 @@



- + truename path [function]
@@ -250,7 +250,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node7.html b/doc/html/manual-node7.html index fc870c33..014ac92d 100644 --- a/doc/html/manual-node7.html +++ b/doc/html/manual-node7.html @@ -137,6 +137,7 @@

2015
Version 9.12 is released, support ARM Version 9.13 is released, support class documentation + Version 9.14 is released, fix assert API. Now message is optional (defmacro assert (pred &optional message)

@@ -173,7 +174,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node70.html b/doc/html/manual-node70.html index d62f2bf8..3f3b739a 100644 --- a/doc/html/manual-node70.html +++ b/doc/html/manual-node70.html @@ -74,7 +74,7 @@



- + url-pathname name [function]

@@ -94,7 +94,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node71.html b/doc/html/manual-node71.html index 86e5ae88..0d68a8e0 100644 --- a/doc/html/manual-node71.html +++ b/doc/html/manual-node71.html @@ -66,7 +66,7 @@



- + digits-string n digits &optional (base 10)) [function]

@@ -82,7 +82,7 @@

- + sequential-file-name head num extension &optional (digits 4)) [function]

@@ -97,7 +97,7 @@

- + timed-file-name head extension &optional (dt (unix:localtime))) [function]

@@ -112,7 +112,7 @@

- + dated-file-name head extension &optional (dt (unix:localtime))) [function]

@@ -160,7 +160,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node72.html b/doc/html/manual-node72.html index e5d7f61f..396fefa3 100644 --- a/doc/html/manual-node72.html +++ b/doc/html/manual-node72.html @@ -63,7 +63,7 @@



- + probe-file path [function]

@@ -74,7 +74,7 @@



-
+ file-size path [function]
@@ -86,7 +86,7 @@



-
+ directory-p path [function]
@@ -98,7 +98,7 @@



-
+ find-executable file [function]
@@ -114,7 +114,7 @@

- + file-write-date file [function]

@@ -131,7 +131,7 @@

- + file-newer new old [function]

@@ -146,7 +146,7 @@

- + object-file-p file [function]

@@ -160,7 +160,7 @@

- + directory &optional (path ".") [function]

@@ -174,7 +174,7 @@

- + dir &optional (dir ".") [function]

@@ -222,7 +222,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node73.html b/doc/html/manual-node73.html index c079b5fc..d3fed78f 100644 --- a/doc/html/manual-node73.html +++ b/doc/html/manual-node73.html @@ -89,7 +89,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node74.html b/doc/html/manual-node74.html index 99999385..a279d29e 100644 --- a/doc/html/manual-node74.html +++ b/doc/html/manual-node74.html @@ -100,7 +100,7 @@



- + identity obj [function]

@@ -120,7 +120,7 @@

- + eval form [environment] [function]

@@ -136,7 +136,7 @@

- + apply func &rest args [function]

@@ -158,7 +158,7 @@

- + funcall func &rest args [function]

@@ -174,7 +174,7 @@

- + quote obj [special]

@@ -187,7 +187,7 @@

- + function func [special]

@@ -201,7 +201,7 @@

- + evalhook hookfunc form [env] [function]

@@ -214,7 +214,7 @@

- + eval-dynamic variable [function]

@@ -228,7 +228,7 @@

- + macroexpand form [function]

@@ -244,7 +244,7 @@

- + eval-when situation {form}* [special]

@@ -273,7 +273,7 @@

- + the type form [special]

@@ -287,7 +287,7 @@

- + declare declaration* [special]

@@ -302,8 +302,8 @@

type declares the type of variables; (type integer count); -valid type specifiers are integer, :integer fixnum, -:float and float. The type keyword may be omitted +valid type specifiers are integer, :integer fixnum, +:float and float. The type keyword may be omitted if type specifier is either one listed here. So (integer count) is a correct declaration. Other types (classes) such as float-vector, integer-vector, etc. need to be preceded by type, as @@ -333,7 +333,7 @@



-
+ proclaim proclamation [function]
@@ -350,7 +350,7 @@

- + warn format-string &rest args [function]

@@ -363,7 +363,7 @@



-
+ error format-string &rest args [function]
@@ -391,7 +391,7 @@


-
+
install-error-handler handler [function]

@@ -438,7 +438,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node75.html b/doc/html/manual-node75.html index 2baeb1cc..79858cf0 100644 --- a/doc/html/manual-node75.html +++ b/doc/html/manual-node75.html @@ -163,7 +163,7 @@



- + - [variable]

@@ -174,7 +174,7 @@



-
+ + [variable]
@@ -185,7 +185,7 @@



-
+ ++ [variable]
@@ -196,7 +196,7 @@



-
+ +++ [variable]
@@ -207,7 +207,7 @@



-
+ * [variable]
@@ -218,7 +218,7 @@



-
+ ** [variable]
@@ -229,7 +229,7 @@



-
+ *** [variable]
@@ -240,7 +240,7 @@



-
+ *prompt-string* [variable]
@@ -252,7 +252,7 @@



-
+ *program-name* [variable]
@@ -267,7 +267,7 @@

- + eustop &rest argv [function]

@@ -280,7 +280,7 @@

- + eussig sig code [function]

@@ -295,7 +295,7 @@

- + sigint-handler sig code [function]

@@ -310,7 +310,7 @@

- + euserror code message &rest arg [function]

@@ -325,7 +325,7 @@

- + reset [function]

@@ -339,7 +339,7 @@

- + exit &optional termination-code [function]

@@ -354,7 +354,7 @@

- + *top-selector* [variable]

@@ -369,7 +369,7 @@

- + h [function]

@@ -381,7 +381,7 @@



-
+ ! &optional (seq 0) [function]
@@ -407,7 +407,7 @@



-
+ new-history depth [function]
@@ -457,7 +457,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node76.html b/doc/html/manual-node76.html index 3c8c5011..59672d40 100644 --- a/doc/html/manual-node76.html +++ b/doc/html/manual-node76.html @@ -178,7 +178,7 @@



- + euscomp {filename}* [unix-command]

@@ -192,7 +192,7 @@

- +

- + compile funcname [function]

@@ -240,7 +240,7 @@

- + compile-file-if-src-newer srcfile &key compiler-options [function]

@@ -256,7 +256,7 @@

- + *optimize* [variable]

@@ -269,7 +269,7 @@

- + *verbose* [variable]

@@ -284,7 +284,7 @@

- + *safety* [variable]

@@ -330,7 +330,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node77.html b/doc/html/manual-node77.html index e6708815..d637a7fd 100644 --- a/doc/html/manual-node77.html +++ b/doc/html/manual-node77.html @@ -64,7 +64,7 @@



- +

- + load-files &rest files [function]

@@ -171,7 +171,7 @@

- + *modules* [variable]

@@ -183,7 +183,7 @@



-
+ provide module-name [function]
@@ -197,7 +197,7 @@



-
+ require module-name &optional file [function]
@@ -224,7 +224,7 @@

- +

- + system:txtload fname [function]

@@ -294,7 +294,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node78.html b/doc/html/manual-node78.html index 27da7c85..b5d33846 100644 --- a/doc/html/manual-node78.html +++ b/doc/html/manual-node78.html @@ -66,7 +66,7 @@



- + describe obj &optional (stream *standard-output*) [function]

@@ -80,7 +80,7 @@

- + describe-list list &optional (stream *standard-output*) [function]

@@ -94,7 +94,7 @@

- + inspect obj [macro]

@@ -111,7 +111,7 @@

- + more &rest forms [function]

@@ -129,7 +129,7 @@

- + break &optional (prompt ":: ") [function]

@@ -146,7 +146,7 @@

- + help topic [function]

@@ -170,7 +170,7 @@

- + apropos key [function]

@@ -187,7 +187,7 @@

- + apropos-list key [function]

@@ -202,7 +202,7 @@

- + constants &optional (string "") (pkg *package*) [function]

@@ -217,7 +217,7 @@

- + variables &optional (string "") (pkg *package*) [function]

@@ -232,7 +232,7 @@

- + functions &optional (string "") (pkg *package*) [function]

@@ -247,7 +247,7 @@

- + btrace &optional (depth 10) [function]

@@ -259,7 +259,7 @@



-
+ step-hook form env [function]
@@ -270,7 +270,7 @@



-
+ step form [function]
@@ -285,7 +285,7 @@

- + trace &rest functions [function]

@@ -300,7 +300,7 @@

- + untrace &rest functions [function]

@@ -313,7 +313,7 @@

- + timing count &rest forms [macro]

@@ -328,7 +328,7 @@

- + time function [macro]

@@ -342,7 +342,7 @@

- + sys:list-all-catchers [function]

@@ -356,7 +356,7 @@

- + sys:list-all-instances aclass [scan-sub] [function]

@@ -372,7 +372,7 @@

- + sys:list-all-bindings [function]

@@ -386,7 +386,7 @@

- + sys:list-all-special-bindings [function]

@@ -434,7 +434,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node79.html b/doc/html/manual-node79.html index c0d9eceb..cdb2676f 100644 --- a/doc/html/manual-node79.html +++ b/doc/html/manual-node79.html @@ -73,7 +73,7 @@


-
+
dump-object file &rest objects [function]

@@ -84,7 +84,7 @@



-
+ dump-structure file &rest objects [function]
@@ -98,7 +98,7 @@

- + dump-loadable-structure file &rest symbols [function]

@@ -115,7 +115,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node8.html b/doc/html/manual-node8.html index c8d057cd..0f9a3da5 100644 --- a/doc/html/manual-node8.html +++ b/doc/html/manual-node8.html @@ -220,7 +220,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node80.html b/doc/html/manual-node80.html index 1b722478..0462ef75 100644 --- a/doc/html/manual-node80.html +++ b/doc/html/manual-node80.html @@ -68,7 +68,7 @@


-
+
save path &optional (symbol-file "") starter [function]

@@ -133,7 +133,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node81.html b/doc/html/manual-node81.html index 046e3e26..1626b4f4 100644 --- a/doc/html/manual-node81.html +++ b/doc/html/manual-node81.html @@ -64,7 +64,7 @@

function bound to *toplevel*. This function is eustop in eus and xtop in eusx. You can change this toplevel function by specifying your own -function to the third argument to save. +function to the third argument to save.

The toplevel function should be programmed to accept arbitrary number of @@ -104,7 +104,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node82.html b/doc/html/manual-node82.html index 411b1a9d..29af3567 100644 --- a/doc/html/manual-node82.html +++ b/doc/html/manual-node82.html @@ -61,7 +61,7 @@


-
+
lisp-implementation-type [function]
@@ -72,7 +72,7 @@



-
+ lisp-implementation-version [function]
@@ -91,7 +91,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node83.html b/doc/html/manual-node83.html index 51ec8960..b06c25b0 100644 --- a/doc/html/manual-node83.html +++ b/doc/html/manual-node83.html @@ -46,7 +46,7 @@ Next:
System Functions Up: EusLisp version 9.13 Reference + HREF="manual.html">EusLisp version 9.14 Reference Previous: Miscelaneous Functions  

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node84.html b/doc/html/manual-node84.html index 7b5e446b..0161e6be 100644 --- a/doc/html/manual-node84.html +++ b/doc/html/manual-node84.html @@ -101,7 +101,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node85.html b/doc/html/manual-node85.html index 33de2e09..dc2dc25b 100644 --- a/doc/html/manual-node85.html +++ b/doc/html/manual-node85.html @@ -159,7 +159,7 @@



- + sys:gc [function]

@@ -174,7 +174,7 @@

- + sys:*gc-hook* [variable]

@@ -188,7 +188,7 @@

- + sys:gctime [function]

@@ -204,7 +204,7 @@

- + sys:alloc size [function]

@@ -219,7 +219,7 @@

- + sys:newstack size [function]

@@ -234,7 +234,7 @@

- + sys:*gc-merge* [variable]

@@ -256,7 +256,7 @@

- + sys:*gc-margin* [variable]

@@ -275,7 +275,7 @@

- + sys:reclaim object [function]

@@ -290,7 +290,7 @@

- + sys:reclaim-tree object [function]

@@ -304,7 +304,7 @@

- + sys:btrace num [function]

@@ -318,7 +318,7 @@

- + sys:memory-report &optional strm [function]

@@ -333,7 +333,7 @@

- + sys:room output-stream [function]

@@ -347,7 +347,7 @@

- + sys:address object [function]

@@ -362,7 +362,7 @@

- + sys:peek [vector] address type [function]

@@ -398,7 +398,7 @@

- + sys:poke value [vector] address value-type [function]

@@ -417,7 +417,7 @@

- + sys:list-all-chunks [function]

@@ -431,7 +431,7 @@

- + sys:object-size obj [function]

@@ -486,7 +486,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node86.html b/doc/html/manual-node86.html index f70df18c..8d7be7e3 100644 --- a/doc/html/manual-node86.html +++ b/doc/html/manual-node86.html @@ -98,7 +98,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node87.html b/doc/html/manual-node87.html index a0ffe43a..2f27bc98 100644 --- a/doc/html/manual-node87.html +++ b/doc/html/manual-node87.html @@ -62,7 +62,7 @@


-
+
unix:ptimes [function]
@@ -79,7 +79,7 @@

- + unix:runtime [function]

@@ -94,7 +94,7 @@

- + unix:localtime [function]

@@ -109,7 +109,7 @@

- + unix:asctime tm_intvector [function]

@@ -128,7 +128,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node88.html b/doc/html/manual-node88.html index b1e3f140..2a81a1de 100644 --- a/doc/html/manual-node88.html +++ b/doc/html/manual-node88.html @@ -62,7 +62,7 @@


-
+
unix:getpid [function]
@@ -76,7 +76,7 @@

- + unix:getppid [function]

@@ -90,7 +90,7 @@

- + unix:getpgrp integer [function]

@@ -104,7 +104,7 @@

- + unix:setpgrp integer [function]

@@ -118,7 +118,7 @@

- + unix:getuid [function]

@@ -131,7 +131,7 @@

- + unix:geteuid [function]

@@ -145,7 +145,7 @@

- + unix:getgid [function]

@@ -159,7 +159,7 @@

- + unix:getegid [function]

@@ -173,7 +173,7 @@

- + unix:setuid integer [function]

@@ -187,7 +187,7 @@

- + unix:setgid integer [function]

@@ -201,7 +201,7 @@

- + unix:fork [function]

@@ -218,7 +218,7 @@

- + unix:vfork [function]

@@ -233,7 +233,7 @@

- + unix:exec path [function]

@@ -247,7 +247,7 @@

- + unix:wait [function]

@@ -261,7 +261,7 @@

- + unix:exit code [function]

@@ -276,7 +276,7 @@

- + sys:*exit-hook* [variable]

@@ -290,7 +290,7 @@

- + unix:getpriority which who [function]

@@ -305,7 +305,7 @@

- + unix:setpriority which who priority [function]

@@ -339,7 +339,7 @@

- + unix:getrusage who [function]

@@ -374,7 +374,7 @@

- + unix:system [command] [function]

@@ -389,7 +389,7 @@

- + unix:getenv env-var [function]

@@ -403,7 +403,7 @@

- + unix:putenv env [function]

@@ -419,7 +419,7 @@

- + unix:sleep time [function]

@@ -433,7 +433,7 @@

- + unix:usleep time [function]

@@ -481,7 +481,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node89.html b/doc/html/manual-node89.html index 4ae7a75a..000f7e07 100644 --- a/doc/html/manual-node89.html +++ b/doc/html/manual-node89.html @@ -64,7 +64,7 @@



- + unix:uread stream [buffer] [size] [function]

@@ -84,7 +84,7 @@

- + unix:write stream string &optional size [function]

@@ -99,7 +99,7 @@

- + unix:fcntl stream command argument [function]

@@ -110,7 +110,7 @@



-
+ unix:ioctl stream command buffer [function]
@@ -121,7 +121,7 @@



-
+ unix:ioctl_ stream command1 command2 [function]
@@ -132,7 +132,7 @@



-
+ unix:ioctl_R stream command1 command2 buffer [size] [function]
@@ -143,7 +143,7 @@



-
+ unix:ioctl_W stream command1 command2 buffer [size] [function]
@@ -154,7 +154,7 @@



-
+ unix:ioctl_WR stream command1 command2 buffer [size] [function]
@@ -165,7 +165,7 @@



-
+ unix:close fd [function]
@@ -177,7 +177,7 @@



-
+ unix:dup fd [function]
@@ -189,7 +189,7 @@



-
+ unix:pipe [function]
@@ -201,7 +201,7 @@



-
+ unix:lseek stream position [whence 0] [function]
@@ -216,7 +216,7 @@

- + unix:link path1 path2 [function]

@@ -229,7 +229,7 @@

- + unix:unlink path [function]

@@ -243,7 +243,7 @@

- + unix:mknod path mode [function]

@@ -255,7 +255,7 @@



-
+ unix:mkdir path mode [function]
@@ -267,7 +267,7 @@



-
+ unix:access path mode [function]
@@ -279,7 +279,7 @@



-
+ unix:stat path [function]
@@ -306,7 +306,7 @@

st_mode ; file mode

- + unix:chdir path [function]
@@ -317,7 +317,7 @@



-
+ unix:getwd [function]
@@ -330,7 +330,7 @@

- + unix:chmod path integer [function]

@@ -342,7 +342,7 @@



-
+ unix:chown path integer [function]
@@ -356,7 +356,7 @@

- + unix:isatty (stream

- + unix:msgget key mode [function]

@@ -386,7 +386,7 @@



-
+ unix:msgsnd qid buf [mtype [flag]] [function]
@@ -397,7 +397,7 @@



-
+ unix:msgrcv qid buf [size [mtype [flag]]] [function]
@@ -410,7 +410,7 @@

- + unix:socket domain type &optional proto [function]

@@ -424,7 +424,7 @@



-
+ unix:bind socket name [function]
@@ -437,7 +437,7 @@



-
+ unix:connect socket addr [function]
@@ -449,7 +449,7 @@



-
+ unix:listen socket &optional backlog [function]
@@ -463,7 +463,7 @@



-
+ unix:accept socket [function]
@@ -476,7 +476,7 @@



-
+ unix:recvfrom socket &optional mesg from flag [function]
@@ -493,7 +493,7 @@



-
+ unix:sendto socket addr mesg &optional len flag [function]
@@ -512,7 +512,7 @@

- + unix:getservbyname servicename [function]

@@ -527,7 +527,7 @@

- + unix:gethostbyname hostname [function]

@@ -542,7 +542,7 @@

- + unix:syserrlist errno [function]

@@ -589,7 +589,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node9.html b/doc/html/manual-node9.html index 9062ef8a..d7f9a502 100644 --- a/doc/html/manual-node9.html +++ b/doc/html/manual-node9.html @@ -184,7 +184,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node90.html b/doc/html/manual-node90.html index d74de2ec..6f261004 100644 --- a/doc/html/manual-node90.html +++ b/doc/html/manual-node90.html @@ -64,7 +64,7 @@


-
+
unix:signal signal func [option] [function]

@@ -85,7 +85,7 @@

- + unix:kill pid signal [function]

@@ -99,7 +99,7 @@

- + unix:pause [function]

@@ -113,7 +113,7 @@

- + unix:alarm time [function]

@@ -128,7 +128,7 @@

- + unix:ualarm time [function]

@@ -143,7 +143,7 @@

- + unix:getitimer timer [function]

@@ -165,7 +165,7 @@

- + unix:setitimer timer value interval [function]

@@ -184,7 +184,7 @@

- + unix:select inlist outlist exceptlist timeout [function]

@@ -213,7 +213,7 @@

- + unix:select-read-fd read-fdset timeout [function]

@@ -263,7 +263,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node91.html b/doc/html/manual-node91.html index bb127297..d28662ba 100644 --- a/doc/html/manual-node91.html +++ b/doc/html/manual-node91.html @@ -67,7 +67,7 @@


-
+
unix:thr-self [function]

@@ -81,7 +81,7 @@

- + unix:thr-getprio id [function]

@@ -93,7 +93,7 @@



-
+ unix:thr-setprio id newprio [function]
@@ -112,7 +112,7 @@

- + unix:thr-getconcurrency [function]

@@ -125,7 +125,7 @@



-
+ unix:thr-setconcurrency concurrency [function]
@@ -147,7 +147,7 @@

- + unix:thr-create func arg-list &optional (size 64*1024) [function]

@@ -197,7 +197,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node92.html b/doc/html/manual-node92.html index 11c9bba2..d15ad7d9 100644 --- a/doc/html/manual-node92.html +++ b/doc/html/manual-node92.html @@ -62,7 +62,7 @@


-
+
unix:malloc integer [function]
@@ -74,7 +74,7 @@



-
+ unix:free integer [function]
@@ -86,7 +86,7 @@



-
+ unix:valloc integer [function]
@@ -97,7 +97,7 @@



-
+ unix:mmap address length protection share stream offset [function]
@@ -108,7 +108,7 @@



-
+ unix:munmap address length [function]
@@ -119,7 +119,7 @@



-
+ unix:vadvise integer [function]
@@ -135,7 +135,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node93.html b/doc/html/manual-node93.html index 020141de..d108732f 100644 --- a/doc/html/manual-node93.html +++ b/doc/html/manual-node93.html @@ -86,7 +86,7 @@



- + unix:tiocgetp stream [sgttybuf] [function]

@@ -97,7 +97,7 @@



-
+ unix:tiocsetp stream sgttybuf [function]
@@ -108,7 +108,7 @@



-
+ unix:tiocsetn stream [sgttybuf] [function]
@@ -119,7 +119,7 @@



-
+ unix:tiocgetd stream [sgttybuf] [function]
@@ -130,7 +130,7 @@



-
+ unix:tiocflush stream [function]
@@ -141,7 +141,7 @@



-
+ unix:tiocgpgrp stream integer [function]
@@ -152,7 +152,7 @@



-
+ unix:tiocspgrp stream integer [function]
@@ -163,7 +163,7 @@



-
+ unix:tiocoutq stream integer [function]
@@ -174,7 +174,7 @@



-
+ unix:fionread stream integer [function]
@@ -185,7 +185,7 @@



-
+ unix:tiocsetc stream buf [function]
@@ -196,7 +196,7 @@



-
+ unix:tioclbis stream buf [function]
@@ -207,7 +207,7 @@



-
+ unix:tioclbic stream buf [function]
@@ -218,7 +218,7 @@



-
+ unix:tioclset stream buf [function]
@@ -229,7 +229,7 @@



-
+ unix:tioclget stream buf [function]
@@ -242,7 +242,7 @@

- + unix:tcseta stream buffer [function]

@@ -253,7 +253,7 @@



-
+ unix:tcsets stream buffer [function]
@@ -264,7 +264,7 @@



-
+ unix:tcsetsw stream buffer [function]
@@ -276,7 +276,7 @@



-
+ unix:tcsetsf stream buffer [function]
@@ -289,7 +289,7 @@



-
+ unix:tiocsetc stream buffer [function]
@@ -300,7 +300,7 @@



-
+ unix:tcsetaf stream buffer [function]
@@ -311,7 +311,7 @@



-
+ unix:tcsetaw stream buffer [function]
@@ -322,7 +322,7 @@



-
+ unix:tcgeta stream buffer [function]
@@ -333,7 +333,7 @@



-
+ unix:tcgets stream buffer [function]
@@ -344,7 +344,7 @@



-
+ unix:tcgetattr stream buffer [function]
@@ -355,7 +355,7 @@



-
+ unix:tcsetattr stream buffer [function]
@@ -399,7 +399,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node94.html b/doc/html/manual-node94.html index 7d068486..90df19e5 100644 --- a/doc/html/manual-node94.html +++ b/doc/html/manual-node94.html @@ -70,7 +70,7 @@


-
+
dbm-open dbname mode flag [function]

@@ -96,7 +96,7 @@

- + dbm-store db key datum mode [function]

@@ -113,7 +113,7 @@

- + dbm-fetch db key [function]

@@ -159,7 +159,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node95.html b/doc/html/manual-node95.html index ff240f7c..6ddea04a 100644 --- a/doc/html/manual-node95.html +++ b/doc/html/manual-node95.html @@ -99,7 +99,7 @@


-
+
cd &optional (dir (unix:getenv "HOME")) [function]

@@ -113,7 +113,7 @@

- + ez &optional key [function]

@@ -128,7 +128,7 @@

- + piped-fork &optional (exec) &rest args [function]

@@ -146,7 +146,7 @@

- + xfork exec &key (stdin *standard-input*) (stdout *standard-output*)
(stderr *error-output*) (args nil)
[function] @@ -170,7 +170,7 @@

- + rusage [function]

@@ -216,7 +216,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node96.html b/doc/html/manual-node96.html index 2c16271c..4291853a 100644 --- a/doc/html/manual-node96.html +++ b/doc/html/manual-node96.html @@ -161,7 +161,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node97.html b/doc/html/manual-node97.html index b7801abc..cdffb68f 100644 --- a/doc/html/manual-node97.html +++ b/doc/html/manual-node97.html @@ -193,7 +193,7 @@



- + load-foreign objfile &key symbol-input symbol-output (symbol-file objfile) ld-option) [macro]

@@ -255,7 +255,7 @@

- + defforeign funcname module cname paramspec resulttype [macro]

@@ -312,7 +312,7 @@

- + defun-c-callable funcname paramspec resulttype . body [macro]

@@ -333,7 +333,7 @@

The function defined by defun-c-callable can be called from Lisp expressions, too. Defun-c-callable returns funcname. -It looks like a symbol, but it is not, but an instance of foreign-pod +It looks like a symbol, but it is not, but an instance of foreign-pod which is a subclass of symbol.

@@ -342,7 +342,7 @@

- + pod-address funcname [function]

@@ -359,7 +359,7 @@

- + array-entity array-of-more-than-one-dimension [macro]

@@ -376,7 +376,7 @@

- + float2double float-vector [doublevector] [function]

@@ -392,7 +392,7 @@

- + double2float doublevector [float-vector] [function]

@@ -438,7 +438,7 @@

-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node98.html b/doc/html/manual-node98.html index 213fca21..6e3b8122 100644 --- a/doc/html/manual-node98.html +++ b/doc/html/manual-node98.html @@ -117,7 +117,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/manual-node99.html b/doc/html/manual-node99.html index fa998459..d94495bf 100644 --- a/doc/html/manual-node99.html +++ b/doc/html/manual-node99.html @@ -76,7 +76,7 @@



-2015-06-19 +2015-08-17
diff --git a/doc/html/manual.html b/doc/html/manual.html index e1d66d10..4a9a1085 100644 --- a/doc/html/manual.html +++ b/doc/html/manual.html @@ -7,8 +7,8 @@ Jens Lippmann, Marek Rouchal, Martin Wilck and others --> -EusLisp version 9.13 Reference Manual Featuring Multithread and XToolKit ETL-TR-95-2 January, 1995 - +EusLisp version 9.14 Reference Manual Featuring Multithread and XToolKit ETL-TR-95-2 January, 1995 + @@ -71,7 +71,7 @@

EusLisp -
version 9.13 +
version 9.14
Reference Manual
Featuring Multithread and XToolKit
@@ -443,7 +443,7 @@

EusLisp

-2015-06-19 +2015-08-17
diff --git a/doc/jlatex/jarith.tex b/doc/jlatex/jarith.tex index ddcfd291..9b728384 100644 --- a/doc/jlatex/jarith.tex +++ b/doc/jlatex/jarith.tex @@ -41,21 +41,37 @@ \subsection{比較演算関数} \funcdesc{evenp}{integer}{ {\em integer}が偶数のとき、Tを返す。引数は{\tt integer}のみ有効。} -\funcdesc{/=}{num1 num2}{ -{\em num1}が{\em num2}と等しくないとき、Tを返す。 -{\em num1}と{\em num2}は数値であること。} +\funcdesc{/=}{num1 num2 \&rest more-numbers}{ +{\em num1}と{\em num2}、{\em more-numbers}でどの2つの数値も等しくないとき、Tを返す。それ以外はNILを返す。 +{\em num1}と{\em num2}、{\em more-numbers}を構成する要素はすべて数値であること。} \funcdesc{=}{num1 num2 \&rest more-numbers}{ -{\em num1}と{\em num2}等しいときを、T返す。 -{\em num1}と{\em num2}は数値であること。} +{\em num1}と{\em num2}、{\em more-numbers}がすべて等しいとき、Tを返す。 +{\em num1}と{\em num2}、{\em more-numbers}を構成する要素はすべて数値であること。} + +\funcdesc{$>$}{num1 num2 \&rest more-numbers}{ +{\em num1}、{\em num2}、{\em more-numbers}の全要素がこの順に単調減少であるとき、Tを返す。 +{\em num1}と{\em num2}、{\em more-numbers}を構成する要素はすべて数値であること。 +誤差を含めた数値比較に対しては、 +\ref{Geometry}章に書かれている関数({\bf eps$>$})を使用する。} + +\funcdesc{$<$}{num1 num2 \&rest more-numbers}{ +{\em num1}、{\em num2}、{\em more-numbers}の全要素がこの順に単調増加であるとき、Tを返す。 +{\em num1}と{\em num2}、{\em more-numbers}を構成する要素はすべて数値であること。 +誤差を含めた数値比較に対しては、 +\ref{Geometry}章に書かれている関数({\bf eps$<$})を使用する。} + +\funcdesc{$>=$}{num1 num2 \&rest more-numbers}{ +{\em num1}、{\em num2}、{\em more-numbers}の全要素がこの順に単調非増加であるとき、Tを返す。 +{\em num1}と{\em num2}、{\em more-numbers}を構成する要素はすべて数値であること。 +誤差を含めた数値比較に対しては、 +\ref{Geometry}章に書かれている関数({\bf eps$>=$})を使用する。} -\fundesc{$>$}{num1 num2 \&rest more-numbers} -\fundesc{$<$}{num1 num2 \&rest more-numbers} -\fundesc{$>=$}{num1 num2 \&rest more-numbers} \funcdesc{$<=$}{num1 num2 \&rest more-numbers}{ -これらの比較演算は、数値のみ適用できる。誤差を含めた数値比較に対しては、 -\ref{Geometry}章に書かれている関数(これらの比較演算子の前に{\bf eps}が -ついている)を使用する。} +{\em num1}、{\em num2}、{\em more-numbers}の全要素がこの順に単調非減少であるとき、Tを返す。 +{\em num1}と{\em num2}、{\em more-numbers}を構成する要素はすべて数値であること。 +誤差を含めた数値比較に対しては、 +\ref{Geometry}章に書かれている関数({\bf eps$<=$})を使用する。} \end{refdesc} \subsection{整数とビット毎の操作関数} diff --git a/doc/jlatex/jintro.tex b/doc/jlatex/jintro.tex index 7b20357c..d080810a 100644 --- a/doc/jlatex/jintro.tex +++ b/doc/jlatex/jintro.tex @@ -207,6 +207,7 @@ \subsection{開発履歴} \item[2015] ARMサポートが追加された.バージョンが9.12となった. class documentationが追加された.バージョンが9.13となった. assert 関数のAPIが変更された.message がオプションになった (defmacro assert (pred \&optional message).バージョンが9.14となった. + 文字比較関数の結果の誤りを修正した, /=関数で複数引数をサポートした, URLエンコード関数(escape-url)を追加した, interval-timeクラスの加減算でマイクロ秒をサポートした.バージョンが9.15となった. \end{description} \subsection{インストール} diff --git a/doc/jlatex/jmanual.dvi b/doc/jlatex/jmanual.dvi index 6ff67032..5aee24df 100644 Binary files a/doc/jlatex/jmanual.dvi and b/doc/jlatex/jmanual.dvi differ diff --git a/doc/jlatex/jmanual.pdf b/doc/jlatex/jmanual.pdf index ffe3cab9..9f14015d 100644 Binary files a/doc/jlatex/jmanual.pdf and b/doc/jlatex/jmanual.pdf differ diff --git a/doc/jlatex/jmanual.tex b/doc/jlatex/jmanual.tex index 522ac24f..09eb1684 100644 --- a/doc/jlatex/jmanual.tex +++ b/doc/jlatex/jmanual.tex @@ -10,7 +10,7 @@ \AtBeginDvi{\special{pdf:tounicode 90ms-RKSJ-UCS2}}\fi %%% -\newcommand{\eusversion}{9.14} +\newcommand{\eusversion}{9.15} \flushbottom diff --git a/doc/latex/arith.tex b/doc/latex/arith.tex index 94955c62..435529f0 100644 --- a/doc/latex/arith.tex +++ b/doc/latex/arith.tex @@ -44,19 +44,35 @@ \subsection{Arithmetic Predicates} The argument must be an integer. T if {\em integer} is an even number.} -\funcdesc{/=}{n1 n2}{ -Both {\em n1} and {\em n2} must be numbers. -T if {\em n1} is not equal to {\em n2}.} +\funcdesc{/=}{n1 n2 \&rest more-numbers}{ +Both {\em n1}, {\em n2} and all elements of {\em more-numbers} must be numbers. +T if no two of its arguments are numerically equal, NIL otherwise.} \funcdesc{=}{num1 num2 \&rest more-numbers}{ -Both {\em n1} and {\em n2} must be numbers. -T if {\em n1} is equal to {\em n2}.} +Both {\em n1} and {\em n2} and all elements of {\em more-numbers} must be numbers. +T if {\em n1}, {\em n2} and all elements of {\em more-numbers} are the same in value, NIL otherwise.} + +\funcdesc{$>$}{num1 num2 \&rest more-numbers}{ +Both {\em n1} and {\em n2} and all elements of {\em more-numbers} must be numbers. +T if {\em n1}, {\em n2} and all elements of {\em more-numbers} are in monotonically decreasing order, NIL otherwise. +For numerical comparisons with tolerance, use functions prefixed +by {\bf eps} as described in the section \ref{Geometry}.} + +\funcdesc{$<$}{num1 num2 \&rest more-numbers}{ +Both {\em n1} and {\em n2} and all elements of {\em more-numbers} must be numbers. +T if {\em n1}, {\em n2} and all elements of {\em more-numbers} are in monotonically increasing order, NIL otherwise. +For numerical comparisons with tolerance, use functions prefixed +by {\bf eps} as described in the section \ref{Geometry}.} + +\funcdesc{$>=$}{num1 num2 \&rest more-numbers}{ +Both {\em n1} and {\em n2} and all elements of {\em more-numbers} must be numbers. +T if {\em n1}, {\em n2} and all elements of {\em more-numbers} are in monotonically nonincreasing order, NIL otherwise. +For numerical comparisons with tolerance, use functions prefixed +by {\bf eps} as described in the section \ref{Geometry}.} -\fundesc{$>$}{num1 num2 \&rest more-numbers} -\fundesc{$<$}{num1 num2 \&rest more-numbers} -\fundesc{$>=$}{num1 num2 \&rest more-numbers} \funcdesc{$<=$}{num1 num2 \&rest more-numbers}{ -These comparisons can only be applicable to numbers. +Both {\em n1} and {\em n2} and all elements of {\em more-numbers} must be numbers. +T if {\em n1}, {\em n2} and all elements of {\em more-numbers} are in monotonically nondecreasing order, NIL otherwise. For numerical comparisons with tolerance, use functions prefixed by {\bf eps} as described in the section \ref{Geometry}.} \end{refdesc} @@ -215,4 +231,4 @@ \subsection{Trigonometric and Related Functions} returns {\em x}th power to {\em a}.} \end{refdesc} -\newpage \ No newline at end of file +\newpage diff --git a/doc/latex/http.tex b/doc/latex/http.tex index da3d27ef..c2c85f63 100644 --- a/doc/latex/http.tex +++ b/doc/latex/http.tex @@ -8,10 +8,24 @@ \subsection{HTTP Client} \classdesc{URL-pathname}{pathname}{server port protocol}{ extends pathname to allow URL notation.} -\funcdesc{url-pathname}{name}{} +\funcdesc{url-pathname}{name}{ +instantiates url-pathname class object from url string or url-pathname class object.} +\funcdesc{escape-url}{url \&optional (ss *standard-output*) (queryp t)}{ +writes percent-escaped {\tt url} to stream {\tt ss} (default: {\tt *standard-output*}). +If {\tt queryp} is T, then {\tt Space} in {\tt url} is encoded to {\tt +}, otherwise escaped as {\tt Space}. +This option is convenient for sending url query to server with separation.} -\funcdesc{read-http}{url \&key (timeout 10) (retry 5))} +\funcdesc{escaped-url-string-from-namestring}{url-string \&optional (queryp t)}{ +returns result of {\tt escape-url} as string.} + +\funcdesc{unescape-url}{url \&optional (ss *standard-output*) (queryp t)}{ +unescapes percent-escaped {\tt url} and writes unescaped url to stream {\tt ss}.} + +\funcdesc{unescaped-url-string-from-namestring}{url-string \&optional (queryp t)}{ +returns result of {\tt unescape-url} as string.} + +\funcdesc{read-http}{url \&key (timeout 10) (retry 5)} {makes a socket connection to the designated url, and read the html document. The result is a list of tags and plain strings. diff --git a/doc/latex/intro.tex b/doc/latex/intro.tex index 3d7fcd58..9a4bf812 100644 --- a/doc/latex/intro.tex +++ b/doc/latex/intro.tex @@ -279,6 +279,7 @@ \subsection{Revision History} \item[2015] Version 9.12 is released, support ARM Version 9.13 is released, support class documentation Version 9.14 is released, fix assert API. Now message is optional (defmacro assert (pred \&optional message) + Version 9.15 is released, fix char comparison function (previous version retuns opossite result), support multiple argument at function /=, add url encode feature (escape-url function), support microsecond add/subtract in interval-time class \end{description} \subsection{Installation} diff --git a/doc/latex/manual.dvi b/doc/latex/manual.dvi index 8d21873a..3ce3907e 100644 Binary files a/doc/latex/manual.dvi and b/doc/latex/manual.dvi differ diff --git a/doc/latex/manual.idx b/doc/latex/manual.idx index 2376395a..2f141ab0 100644 --- a/doc/latex/manual.idx +++ b/doc/latex/manual.idx @@ -152,9 +152,9 @@ \indexentry{logxor|hyperpage}{26} \indexentry{logeqv|hyperpage}{26} \indexentry{lognand|hyperpage}{26} -\indexentry{lognor|hyperpage}{26} -\indexentry{lognot|hyperpage}{26} -\indexentry{logtest|hyperpage}{26} +\indexentry{lognor|hyperpage}{27} +\indexentry{lognot|hyperpage}{27} +\indexentry{logtest|hyperpage}{27} \indexentry{logbitp|hyperpage}{27} \indexentry{ash|hyperpage}{27} \indexentry{ldb|hyperpage}{27} @@ -171,8 +171,8 @@ \indexentry{float|hyperpage}{27} \indexentry{max|hyperpage}{27} \indexentry{min|hyperpage}{27} -\indexentry{random|hyperpage}{27} -\indexentry{incf|hyperpage}{27} +\indexentry{random|hyperpage}{28} +\indexentry{incf|hyperpage}{28} \indexentry{decf|hyperpage}{28} \indexentry{reduce|hyperpage}{28} \indexentry{rad2deg|hyperpage}{28} @@ -187,10 +187,10 @@ \indexentry{acos|hyperpage}{28} \indexentry{atan|hyperpage}{28} \indexentry{asinh|hyperpage}{28} -\indexentry{acosh|hyperpage}{28} -\indexentry{atanh|hyperpage}{28} -\indexentry{sqrt|hyperpage}{28} -\indexentry{log|hyperpage}{28} +\indexentry{acosh|hyperpage}{29} +\indexentry{atanh|hyperpage}{29} +\indexentry{sqrt|hyperpage}{29} +\indexentry{log|hyperpage}{29} \indexentry{exp|hyperpage}{29} \indexentry{expt|hyperpage}{29} \indexentry{symbolp|hyperpage}{30} @@ -661,8 +661,9 @@ \indexentry{unix:link|hyperpage}{79} \indexentry{unix:unlink|hyperpage}{79} \indexentry{unix:mknod|hyperpage}{79} +\indexentry{unix:mkdir|hyperpage}{79} \indexentry{unix:access|hyperpage}{79} -\indexentry{unix:stat|hyperpage}{79} +\indexentry{unix:stat|hyperpage}{80} \indexentry{unix:chdir|hyperpage}{80} \indexentry{unix:getwd|hyperpage}{80} \indexentry{unix:chmod|hyperpage}{80} @@ -678,7 +679,7 @@ \indexentry{unix:accept|hyperpage}{80} \indexentry{unix:recvfrom|hyperpage}{80} \indexentry{unix:sendto|hyperpage}{80} -\indexentry{unix:getservbyname|hyperpage}{80} +\indexentry{unix:getservbyname|hyperpage}{81} \indexentry{unix:gethostbyname|hyperpage}{81} \indexentry{unix:syserrlist|hyperpage}{81} \indexentry{unix:signal|hyperpage}{81} @@ -831,7 +832,7 @@ \indexentry{:worldcoords|hyperpage}{101} \indexentry{:copy-worldcoords|hyperpage}{101} \indexentry{:rotate-vector|hyperpage}{101} -\indexentry{:transform-vector|hyperpage}{101} +\indexentry{:transform-vector|hyperpage}{102} \indexentry{:inverse-transform-vector|hyperpage}{102} \indexentry{:transform|hyperpage}{102} \indexentry{:move-to|hyperpage}{102} @@ -852,7 +853,7 @@ \indexentry{:dissoc|hyperpage}{103} \indexentry{:changed|hyperpage}{103} \indexentry{:update|hyperpage}{103} -\indexentry{:worldcoords|hyperpage}{103} +\indexentry{:worldcoords|hyperpage}{104} \indexentry{:worldpos|hyperpage}{104} \indexentry{:worldrot|hyperpage}{104} \indexentry{:transform-vector|hyperpage}{104} @@ -1564,6 +1565,10 @@ \indexentry{pq:record-count|hyperpage}{175} \indexentry{URL-pathname|hyperpage}{176} \indexentry{url-pathname|hyperpage}{176} +\indexentry{escape-url|hyperpage}{176} +\indexentry{escaped-url-string-from-namestring|hyperpage}{176} +\indexentry{unescape-url|hyperpage}{176} +\indexentry{unescaped-url-string-from-namestring|hyperpage}{176} \indexentry{read-http|hyperpage}{176} \indexentry{extract-html|hyperpage}{176} \indexentry{remove-html-tags|hyperpage}{176} @@ -1574,5 +1579,5 @@ \indexentry{parse-http-query|hyperpage}{177} \indexentry{html-header|hyperpage}{177} \indexentry{qval|hyperpage}{177} -\indexentry{fcgi-connection|hyperpage}{177} +\indexentry{fcgi-connection|hyperpage}{178} \indexentry{fcgi-loop|hyperpage}{178} diff --git a/doc/latex/manual.pdf b/doc/latex/manual.pdf index 4137a5a2..f54ef606 100644 Binary files a/doc/latex/manual.pdf and b/doc/latex/manual.pdf differ diff --git a/doc/latex/manual.tex b/doc/latex/manual.tex index 5385b274..78655aa4 100644 --- a/doc/latex/manual.tex +++ b/doc/latex/manual.tex @@ -8,7 +8,7 @@ \usepackage[dvipdfmx,bookmarks=true,bookmarksnumbered=true,bookmarkstype=toc]{hyperref} %%% -\newcommand{\eusversion}{9.14} +\newcommand{\eusversion}{9.15} \flushbottom \makeindex diff --git a/env-hooks/99.euslisp.sh.in b/env-hooks/99.euslisp.sh.in deleted file mode 100644 index c8dcd935..00000000 --- a/env-hooks/99.euslisp.sh.in +++ /dev/null @@ -1,5 +0,0 @@ -export ARCHDIR=@ARCHDIR@ -export EUSDIR="@CMAKE_INSTALL_PREFIX@/share/euslisp/jskeus/eus/" -export LD_LIBRARY_PATH=$EUSDIR/$ARCHDIR/lib:$LD_LIBRARY_PATH -export PATH=$EUSDIR/$ARCHDIR/bin:$PATH - diff --git a/lib/llib/time.l b/lib/llib/time.l index 0f18730f..1f08705d 100644 --- a/lib/llib/time.l +++ b/lib/llib/time.l @@ -172,11 +172,18 @@ (:days () days) (:total-days () (/ total-seconds 60.0 60.0 24.0)) (:add (tint) + (let ((raw-micros (+ micros (send tint :micro)))) (instance (class self) :init - (+ total-seconds (send tint :total-seconds)))) + (+ total-seconds (send tint :total-seconds) (/ raw-micros 1000000)) + (mod raw-micros 1000000)))) (:subtract (tint) + (let ((raw-micros (- micros (send tint :micro))) + (raw-total-seconds (- total-seconds (send tint :total-seconds)))) + (when (minusp raw-micros) + (dec raw-total-seconds (1+ (/ raw-micros -1000000))) + (setq raw-micros (+ 1000000 (mod raw-micros 1000000)))) (instance (class self) :init - (- total-seconds (send tint :total-seconds)))) + raw-total-seconds raw-micros))) ) (defmethod interval-time diff --git a/lisp/Makefile.generic1 b/lisp/Makefile.generic1 index 42d8e294..4e6b31df 100644 --- a/lisp/Makefile.generic1 +++ b/lisp/Makefile.generic1 @@ -28,6 +28,6 @@ TOOLDIR=tool XWINDOWDIR=xwindow GLDIR=opengl/src GLINCLUDE=-I/usr/local/Mesa/include/ -VERSION=9.12 +VERSION=9.15 XVERSION=X_V11R6 diff --git a/lisp/c/arith.c b/lisp/c/arith.c index b963c73b..10cd4b98 100644 --- a/lisp/c/arith.c +++ b/lisp/c/arith.c @@ -82,6 +82,23 @@ register pointer argv[]; return(T); } else error(E_NONUMBER);} +pointer NUMNEQUAL(ctx,n,argv) +register context *ctx; +register int n; +register pointer argv[]; +{ register i; + pointer cmparr[2]; + numunion nu; + + if (n<=1) error(E_MISMATCHARG); + while(--n>=0) { + cmparr[0] = argv[n]; + for(i=0;i",mod,GREATERP); defun(ctx,"<",mod,LESSP); defun(ctx,">=",mod,GREQP); diff --git a/lisp/l/common.l b/lisp/l/common.l index 71bdaee2..4c2c2252 100644 --- a/lisp/l/common.l +++ b/lisp/l/common.l @@ -925,7 +925,6 @@ if pos is bigger than the length of list, item is nconc'ed at the tail" (defun minusp (n) (< n 0)) (defun oddp (n) (logbitp 0 n)) (defun evenp (n) (not (logbitp 0 n))) -(defun /= (n1 n2) (not (= n1 n2))) (defun logandc1 (x y) (logand (lognot x) y)) (defun logandc2 (x y) (logand x (lognot y))) (defmacro ecase (&rest x) (cons 'case x)) diff --git a/lisp/l/constants.l b/lisp/l/constants.l index 935e4c50..a93cdb8c 100644 --- a/lisp/l/constants.l +++ b/lisp/l/constants.l @@ -338,10 +338,10 @@ (defconstant *default-readtable* (copy-readtable)) (setf (symbol-function 'char=) (symbol-function '=)) -(setf (symbol-function 'char<) (symbol-function '>)) -(setf (symbol-function 'char>) (symbol-function '<)) -(setf (symbol-function 'char<=) (symbol-function '>=)) -(setf (symbol-function 'char>=) (symbol-function '<=)) +(setf (symbol-function 'char<) (symbol-function '<)) +(setf (symbol-function 'char>) (symbol-function '>)) +(setf (symbol-function 'char<=) (symbol-function '<=)) +(setf (symbol-function 'char>=) (symbol-function '>=)) (setf (symbol-function 'char/=) (symbol-function '/=)) (setf (symbol-function 'quit) (symbol-function 'unix::exit)) diff --git a/lisp/l/string.l b/lisp/l/string.l index 734db34d..9394f0b7 100644 --- a/lisp/l/string.l +++ b/lisp/l/string.l @@ -15,7 +15,7 @@ pathname-name pathname-type directory-namestring make-pathname parse-namestring *default-pathname-defaults* null-string-p merge-pathnames concatenate-pathnames truename - url-pathname parse-url + url-pathname parse-url escape-url escaped-url-string-from-namestring unescape-url unescaped-url-string-from-namestring sequential-file-name dated-file-name timed-file-name digits-string )) @@ -384,8 +384,14 @@ (append '(:root ) (rest directory))) self) (t (error "cannot parse url ~a" url-string)) )) - )) - + ) + (:percent-escape (&key (queryp t) (revert nil)) + (send self :parse-namestring + (if revert + (unescaped-url-string-from-namestring + (send self :string) queryp) + (escaped-url-string-from-namestring + (send self :string) queryp))))) (defun url-pathname (p) (if (derivedp p url-pathname) @@ -418,6 +424,66 @@ (t (error "cannot parse url ~a" url-string)) )) ) +(defvar *url-escape-unreserved-characters* "-_.~:/=?&") + +(defun escape-url (str &optional (ss *standard-output*) (queryp t)) + "Return percent-escaped url string stream. If given with queryp to t, Space is escaped as '+'." + (labels ((url-escape-unreserved-char-p (c) + (or (<= #\A c #\Z) + (<= #\a c #\z) + (<= #\0 c #\9) + (find c *url-escape-unreserved-characters* + :test #'lisp::char=))) + (zero-padding (s desired-str-len) + (with-output-to-string (o) + (dotimes (i (- desired-str-len (length s))) + (write-byte #\0 o)) + (format o s) + (get-output-stream-string o)))) + (dolist (c (coerce str cons)) + (cond + ((url-escape-unreserved-char-p c) + (write-byte c ss)) + ((lisp::char= c #\Return) + (write-byte #\Newline ss)) + ((and queryp (lisp::char= c #\Space)) + (write-byte #\+ ss)) + (t + (format ss "%~A" (zero-padding + (format nil "~X" c) 2))))))) + +(defun escaped-url-string-from-namestring (url-string &optional (queryp t)) + (with-output-to-string (ss) + (escape-url url-string ss queryp) + (get-output-stream-string ss))) + +(defun unescape-url (str &optional (ss *standard-output*) (queryp t)) + (with-input-from-string (is str) + (while (peek-char is nil) + (case (peek-char is) + (#\% + (read-char is) ;; skip #\% + (write-byte (read-from-string + (coerce + (list #\# #\x + (read-char is) + (read-char is)) + string)) + ss)) + (#\+ + (if queryp + (progn + (read-char is) ;; skip #\+ + (write-byte #\Space ss)) + (write-byte (read-char is) ss))) + (t + (write-byte (read-char is) ss)))))) + +(defun unescaped-url-string-from-namestring (url-string &optional (queryp t)) + (with-output-to-string (ss) + (unescape-url url-string ss queryp) + (get-output-stream-string ss))) + ;**************************************************************** ; file name generation ;**************************************************************** diff --git a/models/73b2-cupboard-without-door-object.l b/models/73b2-cupboard-without-door-object.l new file mode 100644 index 00000000..08ed8233 --- /dev/null +++ b/models/73b2-cupboard-without-door-object.l @@ -0,0 +1,200 @@ +;; +;; DO NOT EDIT THIS FILE +;; this file is automatically generated from euslisp+euslib version +;; +;; +(defclass 73b2-cupboard-without-door-object + :super cascaded-link + :slots (sensors + handle0 + joint0 joint1 joint2 )) +(defmethod 73b2-cupboard-without-door-object + (:init + (&rest args &key (name "73b2-cupboard-without-door") (pos (float-vector 0 0 0)) (rot (unit-matrix 3)) &allow-other-keys) + (let (c bc + blink0 blink1 blink2 blink3 + ) + (send-super* :init :name name args) + + ;; definition of link + + ;; definition of :root + (setq bc (list + (instance faceset :init :faces (list + (instance face :init :vertices (list (float-vector 176.5 293.0 1816.0) (float-vector -176.5 293.0 1816.0) (float-vector -176.5 -293.0 1816.0) (float-vector 176.5 -293.0 1816.0))) + (instance face :init :vertices (list (float-vector -176.5 293.0 1796.0) (float-vector 176.5 293.0 1796.0) (float-vector 176.5 -293.0 1796.0) (float-vector -176.5 -293.0 1796.0))) + (instance face :init :vertices (list (float-vector 176.5 293.0 1816.0) (float-vector 176.5 293.0 1796.0) (float-vector -176.5 293.0 1796.0) (float-vector -176.5 293.0 1816.0))) + (instance face :init :vertices (list (float-vector 176.5 -293.0 1816.0) (float-vector 176.5 -293.0 1796.0) (float-vector 176.5 293.0 1796.0) (float-vector 176.5 293.0 1816.0))) + (instance face :init :vertices (list (float-vector -176.5 -293.0 1816.0) (float-vector -176.5 -293.0 1796.0) (float-vector 176.5 -293.0 1796.0) (float-vector 176.5 -293.0 1816.0))) + (instance face :init :vertices (list (float-vector -176.5 293.0 1816.0) (float-vector -176.5 293.0 1796.0) (float-vector -176.5 -293.0 1796.0) (float-vector -176.5 -293.0 1816.0))) + )) + (instance faceset :init :faces (list + (instance face :init :vertices (list (float-vector 166.5 293.0 84.5) (float-vector -176.5 293.0 84.5) (float-vector -176.5 -293.0 84.5) (float-vector 166.5 -293.0 84.5))) + (instance face :init :vertices (list (float-vector -176.5 293.0 -0.5) (float-vector 166.5 293.0 -0.5) (float-vector 166.5 -293.0 -0.5) (float-vector -176.5 -293.0 -0.5))) + (instance face :init :vertices (list (float-vector 166.5 293.0 84.5) (float-vector 166.5 293.0 -0.5) (float-vector -176.5 293.0 -0.5) (float-vector -176.5 293.0 84.5))) + (instance face :init :vertices (list (float-vector 166.5 -293.0 84.5) (float-vector 166.5 -293.0 -0.5) (float-vector 166.5 293.0 -0.5) (float-vector 166.5 293.0 84.5))) + (instance face :init :vertices (list (float-vector -176.5 -293.0 84.5) (float-vector -176.5 -293.0 -0.5) (float-vector 166.5 -293.0 -0.5) (float-vector 166.5 -293.0 84.5))) + (instance face :init :vertices (list (float-vector -176.5 293.0 84.5) (float-vector -176.5 293.0 -0.5) (float-vector -176.5 -293.0 -0.5) (float-vector -176.5 -293.0 84.5))) + )) + (instance faceset :init :faces (list + (instance face :init :vertices (list (float-vector -166.0 283.0 1795.5) (float-vector -176.0 283.0 1795.5) (float-vector -176.0 -283.0 1795.5) (float-vector -166.0 -283.0 1795.5))) + (instance face :init :vertices (list (float-vector -176.0 283.0 84.5) (float-vector -166.0 283.0 84.5) (float-vector -166.0 -283.0 84.5) (float-vector -176.0 -283.0 84.5))) + (instance face :init :vertices (list (float-vector -166.0 283.0 1795.5) (float-vector -166.0 283.0 84.5) (float-vector -176.0 283.0 84.5) (float-vector -176.0 283.0 1795.5))) + (instance face :init :vertices (list (float-vector -166.0 -283.0 1795.5) (float-vector -166.0 -283.0 84.5) (float-vector -166.0 283.0 84.5) (float-vector -166.0 283.0 1795.5))) + (instance face :init :vertices (list (float-vector -176.0 -283.0 1795.5) (float-vector -176.0 -283.0 84.5) (float-vector -166.0 -283.0 84.5) (float-vector -166.0 -283.0 1795.5))) + (instance face :init :vertices (list (float-vector -176.0 283.0 1795.5) (float-vector -176.0 283.0 84.5) (float-vector -176.0 -283.0 84.5) (float-vector -176.0 -283.0 1795.5))) + )) + (instance faceset :init :faces (list + (instance face :init :vertices (list (float-vector 166.5 293.0 1795.5) (float-vector -176.5 293.0 1795.5) (float-vector -176.5 283.0 1795.5) (float-vector 166.5 283.0 1795.5))) + (instance face :init :vertices (list (float-vector -176.5 293.0 84.5) (float-vector 166.5 293.0 84.5) (float-vector 166.5 283.0 84.5) (float-vector -176.5 283.0 84.5))) + (instance face :init :vertices (list (float-vector 166.5 293.0 1795.5) (float-vector 166.5 293.0 84.5) (float-vector -176.5 293.0 84.5) (float-vector -176.5 293.0 1795.5))) + (instance face :init :vertices (list (float-vector 166.5 283.0 1795.5) (float-vector 166.5 283.0 84.5) (float-vector 166.5 293.0 84.5) (float-vector 166.5 293.0 1795.5))) + (instance face :init :vertices (list (float-vector -176.5 283.0 1795.5) (float-vector -176.5 283.0 84.5) (float-vector 166.5 283.0 84.5) (float-vector 166.5 283.0 1795.5))) + (instance face :init :vertices (list (float-vector -176.5 293.0 1795.5) (float-vector -176.5 293.0 84.5) (float-vector -176.5 283.0 84.5) (float-vector -176.5 283.0 1795.5))) + )) + (instance faceset :init :faces (list + (instance face :init :vertices (list (float-vector 166.5 -283.0 1795.5) (float-vector -176.5 -283.0 1795.5) (float-vector -176.5 -293.0 1795.5) (float-vector 166.5 -293.0 1795.5))) + (instance face :init :vertices (list (float-vector -176.5 -283.0 84.5) (float-vector 166.5 -283.0 84.5) (float-vector 166.5 -293.0 84.5) (float-vector -176.5 -293.0 84.5))) + (instance face :init :vertices (list (float-vector 166.5 -283.0 1795.5) (float-vector 166.5 -283.0 84.5) (float-vector -176.5 -283.0 84.5) (float-vector -176.5 -283.0 1795.5))) + (instance face :init :vertices (list (float-vector 166.5 -293.0 1795.5) (float-vector 166.5 -293.0 84.5) (float-vector 166.5 -283.0 84.5) (float-vector 166.5 -283.0 1795.5))) + (instance face :init :vertices (list (float-vector -176.5 -293.0 1795.5) (float-vector -176.5 -293.0 84.5) (float-vector 166.5 -293.0 84.5) (float-vector 166.5 -293.0 1795.5))) + (instance face :init :vertices (list (float-vector -176.5 -283.0 1795.5) (float-vector -176.5 -283.0 84.5) (float-vector -176.5 -293.0 84.5) (float-vector -176.5 -293.0 1795.5))) + )) + (instance faceset :init :faces (list + (instance face :init :vertices (list (float-vector 166.5 283.0 770.0) (float-vector -166.5 283.0 770.0) (float-vector -166.5 -283.0 770.0) (float-vector 166.5 -283.0 770.0))) + (instance face :init :vertices (list (float-vector -166.5 283.0 760.0) (float-vector 166.5 283.0 760.0) (float-vector 166.5 -283.0 760.0) (float-vector -166.5 -283.0 760.0))) + (instance face :init :vertices (list (float-vector 166.5 283.0 770.0) (float-vector 166.5 283.0 760.0) (float-vector -166.5 283.0 760.0) (float-vector -166.5 283.0 770.0))) + (instance face :init :vertices (list (float-vector 166.5 -283.0 770.0) (float-vector 166.5 -283.0 760.0) (float-vector 166.5 283.0 760.0) (float-vector 166.5 283.0 770.0))) + (instance face :init :vertices (list (float-vector -166.5 -283.0 770.0) (float-vector -166.5 -283.0 760.0) (float-vector 166.5 -283.0 760.0) (float-vector 166.5 -283.0 770.0))) + (instance face :init :vertices (list (float-vector -166.5 283.0 770.0) (float-vector -166.5 283.0 760.0) (float-vector -166.5 -283.0 760.0) (float-vector -166.5 -283.0 770.0))) + )) + (instance faceset :init :faces (list + (instance face :init :vertices (list (float-vector 166.5 283.0 890.0) (float-vector -166.5 283.0 890.0) (float-vector -166.5 -283.0 890.0) (float-vector 166.5 -283.0 890.0))) + (instance face :init :vertices (list (float-vector -166.5 283.0 880.0) (float-vector 166.5 283.0 880.0) (float-vector 166.5 -283.0 880.0) (float-vector -166.5 -283.0 880.0))) + (instance face :init :vertices (list (float-vector 166.5 283.0 890.0) (float-vector 166.5 283.0 880.0) (float-vector -166.5 283.0 880.0) (float-vector -166.5 283.0 890.0))) + (instance face :init :vertices (list (float-vector 166.5 -283.0 890.0) (float-vector 166.5 -283.0 880.0) (float-vector 166.5 283.0 880.0) (float-vector 166.5 283.0 890.0))) + (instance face :init :vertices (list (float-vector -166.5 -283.0 890.0) (float-vector -166.5 -283.0 880.0) (float-vector 166.5 -283.0 880.0) (float-vector 166.5 -283.0 890.0))) + (instance face :init :vertices (list (float-vector -166.5 283.0 890.0) (float-vector -166.5 283.0 880.0) (float-vector -166.5 -283.0 880.0) (float-vector -166.5 -283.0 890.0))) + )) + )) + (dolist (b (cdr bc)) (send (car bc) :assoc b)) + (send (elt bc 0) :set-color :beige) + (send (elt bc 1) :set-color :beige) + (send (elt bc 2) :set-color :beige) + (send (elt bc 3) :set-color :beige) + (send (elt bc 4) :set-color :beige) + (send (elt bc 5) :set-color :beige) + (send (elt bc 6) :set-color :beige) + (setq blink0 (instance bodyset-link :init (make-cascoords) :bodies bc :name :root :weight 1 :centroid (float-vector 0.0 0.0 0.0) :inertia-tensor #2f((1.0 0.0 0.0) (0.0 1.0 0.0) (0.0 0.0 1.0)))) + + ;; definition of :73b2-cupboard-without-door-bodyset2 + (setq bc (list + (instance faceset :init :faces (list + (instance face :init :vertices (list (float-vector 5.0 5.5 684.5) (float-vector -5.0 5.5 684.5) (float-vector -5.0 -287.5 684.5) (float-vector 5.0 -287.5 684.5))) + (instance face :init :vertices (list (float-vector -5.0 5.5 -0.5) (float-vector 5.0 5.5 -0.5) (float-vector 5.0 -287.5 -0.5) (float-vector -5.0 -287.5 -0.5))) + (instance face :init :vertices (list (float-vector 5.0 5.5 684.5) (float-vector 5.0 5.5 -0.5) (float-vector -5.0 5.5 -0.5) (float-vector -5.0 5.5 684.5))) + (instance face :init :vertices (list (float-vector 5.0 -287.5 684.5) (float-vector 5.0 -287.5 -0.5) (float-vector 5.0 5.5 -0.5) (float-vector 5.0 5.5 684.5))) + (instance face :init :vertices (list (float-vector -5.0 -287.5 684.5) (float-vector -5.0 -287.5 -0.5) (float-vector 5.0 -287.5 -0.5) (float-vector 5.0 -287.5 684.5))) + (instance face :init :vertices (list (float-vector -5.0 5.5 684.5) (float-vector -5.0 5.5 -0.5) (float-vector -5.0 -287.5 -0.5) (float-vector -5.0 -287.5 684.5))) + )) + )) + (dolist (b (cdr bc)) (send (car bc) :assoc b)) + (send (elt bc 0) :set-color :lightgoldenrodyellow) + (setq blink3 (instance bodyset-link :init (make-cascoords) :bodies bc :name :73b2-cupboard-without-door-bodyset2 :weight 1 :centroid (float-vector 0.0 0.0 0.0) :inertia-tensor #2f((1.0 0.0 0.0) (0.0 1.0 0.0) (0.0 0.0 1.0)))) + + ;; definition of :73b2-cupboard-without-door-bodyset3 + (setq bc (list + (instance faceset :init :faces (list + (instance face :init :vertices (list (float-vector 5.0 287.5 684.5) (float-vector -5.0 287.5 684.5) (float-vector -5.0 -5.5 684.5) (float-vector 5.0 -5.5 684.5))) + (instance face :init :vertices (list (float-vector -5.0 287.5 -0.5) (float-vector 5.0 287.5 -0.5) (float-vector 5.0 -5.5 -0.5) (float-vector -5.0 -5.5 -0.5))) + (instance face :init :vertices (list (float-vector 5.0 287.5 684.5) (float-vector 5.0 287.5 -0.5) (float-vector -5.0 287.5 -0.5) (float-vector -5.0 287.5 684.5))) + (instance face :init :vertices (list (float-vector 5.0 -5.5 684.5) (float-vector 5.0 -5.5 -0.5) (float-vector 5.0 287.5 -0.5) (float-vector 5.0 287.5 684.5))) + (instance face :init :vertices (list (float-vector -5.0 -5.5 684.5) (float-vector -5.0 -5.5 -0.5) (float-vector 5.0 -5.5 -0.5) (float-vector 5.0 -5.5 684.5))) + (instance face :init :vertices (list (float-vector -5.0 287.5 684.5) (float-vector -5.0 287.5 -0.5) (float-vector -5.0 -5.5 -0.5) (float-vector -5.0 -5.5 684.5))) + )) + )) + (dolist (b (cdr bc)) (send (car bc) :assoc b)) + (send (elt bc 0) :set-color :lightgoldenrodyellow) + (setq blink2 (instance bodyset-link :init (make-cascoords) :bodies bc :name :73b2-cupboard-without-door-bodyset3 :weight 1 :centroid (float-vector 0.0 0.0 0.0) :inertia-tensor #2f((1.0 0.0 0.0) (0.0 1.0 0.0) (0.0 0.0 1.0)))) + + ;; definition of :73b2-cupboard-without-door-bodyset4 + (setq bc (list + (instance faceset :init :faces (list + (instance face :init :vertices (list (float-vector -166.5 283.0 -52.5) (float-vector -166.5 -283.0 -52.5) (float-vector -166.5 -283.0 52.5) (float-vector -166.5 283.0 52.5))) + (instance face :init :vertices (list (float-vector 166.5 -283.0 -52.5) (float-vector 166.5 -283.0 52.5) (float-vector -166.5 -283.0 52.5) (float-vector -166.5 -283.0 -52.5))) + (instance face :init :vertices (list (float-vector 166.5 283.0 -52.5) (float-vector 166.5 283.0 52.5) (float-vector 166.5 273.0 52.5) (float-vector 166.5 273.0 -42.5) (float-vector 166.5 -273.0 -42.5) (float-vector 166.5 -273.0 52.5) (float-vector 166.5 -283.0 52.5) (float-vector 166.5 -283.0 -52.5))) + (instance face :init :vertices (list (float-vector -166.5 283.0 52.5) (float-vector -166.5 -283.0 52.5) (float-vector 166.5 -283.0 52.5) (float-vector 166.5 -273.0 52.5) (float-vector -156.5 -273.0 52.5) (float-vector -156.5 273.0 52.5) (float-vector 166.5 273.0 52.5) (float-vector 166.5 283.0 52.5))) + (instance face :init :vertices (list (float-vector 166.5 283.0 -52.5) (float-vector 166.5 -283.0 -52.5) (float-vector -166.5 -283.0 -52.5) (float-vector -166.5 283.0 -52.5))) + (instance face :init :vertices (list (float-vector -166.5 283.0 -52.5) (float-vector -166.5 283.0 52.5) (float-vector 166.5 283.0 52.5) (float-vector 166.5 283.0 -52.5))) + (instance face :init :vertices (list (float-vector -156.5 273.0 52.5) (float-vector -156.5 -273.0 52.5) (float-vector -156.5 -273.0 -42.5) (float-vector -156.5 273.0 -42.5))) + (instance face :init :vertices (list (float-vector -156.5 -273.0 -42.5) (float-vector -156.5 -273.0 52.5) (float-vector 166.5 -273.0 52.5) (float-vector 166.5 -273.0 -42.5))) + (instance face :init :vertices (list (float-vector 166.5 273.0 -42.5) (float-vector 166.5 273.0 52.5) (float-vector -156.5 273.0 52.5) (float-vector -156.5 273.0 -42.5))) + (instance face :init :vertices (list (float-vector -156.5 273.0 -42.5) (float-vector -156.5 -273.0 -42.5) (float-vector 166.5 -273.0 -42.5) (float-vector 166.5 273.0 -42.5))) + )) + (instance faceset :init :faces (list + (instance face :init :vertices (list (float-vector 176.0 293.0 62.5) (float-vector 166.0 293.0 62.5) (float-vector 166.0 -293.0 62.5) (float-vector 176.0 -293.0 62.5))) + (instance face :init :vertices (list (float-vector 166.0 293.0 -52.5) (float-vector 176.0 293.0 -52.5) (float-vector 176.0 -293.0 -52.5) (float-vector 166.0 -293.0 -52.5))) + (instance face :init :vertices (list (float-vector 176.0 293.0 62.5) (float-vector 176.0 293.0 -52.5) (float-vector 166.0 293.0 -52.5) (float-vector 166.0 293.0 62.5))) + (instance face :init :vertices (list (float-vector 176.0 -293.0 62.5) (float-vector 176.0 -293.0 -52.5) (float-vector 176.0 293.0 -52.5) (float-vector 176.0 293.0 62.5))) + (instance face :init :vertices (list (float-vector 166.0 -293.0 62.5) (float-vector 166.0 -293.0 -52.5) (float-vector 176.0 -293.0 -52.5) (float-vector 176.0 -293.0 62.5))) + (instance face :init :vertices (list (float-vector 166.0 293.0 62.5) (float-vector 166.0 293.0 -52.5) (float-vector 166.0 -293.0 -52.5) (float-vector 166.0 -293.0 62.5))) + )) + )) + (dolist (b (cdr bc)) (send (car bc) :assoc b)) + (send (elt bc 0) :set-color :white) + (send (elt bc 1) :set-color :lightgoldenrodyellow) + (setq blink1 (instance bodyset-link :init (make-cascoords) :bodies bc :name :73b2-cupboard-without-door-bodyset4 :weight 1 :centroid (float-vector 0.0 0.0 0.0) :inertia-tensor #2f((1.0 0.0 0.0) (0.0 1.0 0.0) (0.0 0.0 1.0)))) + + ;; definition of assoc + (send blink1 :newcoords (make-coords :pos (float-vector 0.0 0.0 822.0) :rot #2f((1.0 0.0 0.0) (0.0 1.0 0.0) (0.0 0.0 1.0)))) + (send blink0 :assoc blink1) + (send blink2 :newcoords (make-coords :pos (float-vector 171.0 -288.0 80.0) :rot #2f((1.0 0.0 0.0) (0.0 1.0 0.0) (0.0 0.0 1.0)))) + (send blink0 :assoc blink2) + (send blink3 :newcoords (make-coords :pos (float-vector 171.0 288.0 80.0) :rot #2f((1.0 0.0 0.0) (0.0 1.0 0.0) (0.0 0.0 1.0)))) + (send blink0 :assoc blink3) + (send self :assoc blink0) + + ;; definition of end-coords + + ;; definition of joint + + ;; definition of :drawer + (setq joint0 (instance linear-joint :init + :parent-link blink0 :child-link blink1 :name :drawer :axis (float-vector 1.0 0.0 0.0) + :min 0.0 :max 353.0 :max-joint-velocity 0.785398 :max-joint-torque 100)) + + ;; definition of :door-lower-right + (setq joint1 (instance rotational-joint :init + :parent-link blink0 :child-link blink2 :name :door-lower-right :axis :-z + :min 0.0 :max 90.0 :max-joint-velocity 5 :max-joint-torque 100)) + + ;; definition of :door-lower-left + (setq joint2 (instance rotational-joint :init + :parent-link blink0 :child-link blink3 :name :door-lower-left :axis :z + :min 0.0 :max 90.0 :max-joint-velocity 5 :max-joint-torque 100)) + + + ;; definition of :handle + (setq handle0 (make-cascoords :pos (float-vector 0.0 0.0 0.0) :rot #2f((1.0 0.0 0.0) (0.0 1.0 0.0) (0.0 0.0 1.0)) :name "handle0")) + (send blink0 :assoc handle0) + + ;; init-ending + (setq links (list blink0 blink1 blink2 blink3)) + (setq joint-list (list joint0 joint1 joint2)) + (send self :init-ending) + (send self :move-to (make-coords :pos pos :rot rot)) + (send-all links :worldcoords) + + self)) + + (:drawer (&rest args) (forward-message-to joint0 args)) + (:door-lower-right (&rest args) (forward-message-to joint1 args)) + (:door-lower-left (&rest args) (forward-message-to joint2 args)) + (:handle (&rest args) (forward-message-to-all (list handle0) args)) + (:handle-handle0 (&rest args) (forward-message-to handle0 args)) + (:attention (&rest args) (forward-message-to-all (list ) args)) + (:button (&rest args) (forward-message-to-all (list ) args)) + ) + +(defun 73b2-cupboard-without-door (&rest args) (instance* 73b2-cupboard-without-door-object :init args)) +;; (format *error-output* "(instance 73b2-cupboard-without-door-object :init) for generating model~%") diff --git a/package.xml b/package.xml deleted file mode 100644 index 0489de93..00000000 --- a/package.xml +++ /dev/null @@ -1,42 +0,0 @@ - - euslisp - 9.14.0 - EusLisp is an integrated programming system for the - research on intelligent robots based on Common Lisp and - Object-Oriented programming - Kei Okada - - BSD - - http://euslisp.github.io/EusLisp/manual.html - https://github.com/euslisp/EusLisp/issues - - Toshihiro Matsui - - catkin - - opengl - libjpeg - libx11-dev - libxext - libpng12-dev - libpq-dev - cmake_modules - mk - xfonts-100dpi - xfonts-75dpi - - opengl - libjpeg - libx11-dev - libxext - libpng12-dev - libpq-dev - xfonts-100dpi - xfonts-75dpi - - - - cmake - -

Figure 20: Panel items created in a panel