pattern:size
List of: Scheme Extensions
Subjects: Patterns
Contents: Kernel

Action: Returns the number of elements in the given pattern.

Filename: kern/kern_scm/pattern_scm.cxx

Syntax: (pattern:size pat)

Arg Types: pat pattern

Returns: integer

Description: This extension returns the number of elements in the pattern specified by pat.

Example: ; pattern:size

; make a pattern

(define center (position 1 2 3))

;; center

(define normal (gvector 0 0 1))

;; normal

(define num-radial 4)

;; num-radial

(define num-angular 5)

;; num-angular

(define spacing 3)

;; spacing

(define pat


(pattern:radial center normal


num-radial num-angular spacing))

;; pat

; find the pattern size

(define size (pattern:size pat))

;; size
PDF/KERN/14SCI.PDF
HTM/DATA/KERN/KERN/14SCI/0092.HTM