33 Pages

cgslides02

Course: CS 221, Fall 2009
School: Boise State
Rating:
 
 
 
 
 

Word Count: 1630

Document Preview

2 Chapter 2D Graphics: Basics 3 3 3 3 3 3 3 The architecture and operations of a 2D graphics system The coordinate spaces in a rendering pipeline Java 2D program structure and the Graphics2D object The basic 2D geometric primitives 2D coordinate systems and equations of graphs Constructing custom shapes using GeneralPath class Constructive area geometry Zhang & Liang, Computer Graphics Using Java 2D and...

Register Now

Unformatted Document Excerpt

Coursehero >> Idaho >> Boise State >> CS 221

Course Hero has millions of student submitted documents similar to the one
below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.

Course Hero has millions of student submitted documents similar to the one below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.
2 Chapter 2D Graphics: Basics 3 3 3 3 3 3 3 The architecture and operations of a 2D graphics system The coordinate spaces in a rendering pipeline Java 2D program structure and the Graphics2D object The basic 2D geometric primitives 2D coordinate systems and equations of graphs Constructing custom shapes using GeneralPath class Constructive area geometry Zhang & Liang, Computer Graphics Using Java 2D and 3D (c) 2007 Pearson Education, Inc. All rights reserved. 1 Rendering Pipeline 1. Construct the 2D objects. 2. Apply transformations to the objects. 3. Apply color and other rendering properties. 4. Render the scene on a graphics device. Zhang & Liang, Computer Graphics Using Java 2D and 3D (c) 2007 Pearson Education, Inc. All rights reserved. 2 A Simple Java 2D Program 3 Usually have at least two classes A class that extends JApplet to serve as the high level container The main method needs to create a JFrame for a stand-alone application x the init method creates a panel and adds it to the applet x A class that extends JPanel to serve as the drawing surface x The paintComponent method contains code to do the drawing Zhang & Liang, Computer Graphics Using Java 2D and 3D (c) 2007 Pearson Education, Inc. All rights reserved. 3 paintComponent public void paintComponent(Graphics g) { super.paintComponent(g); Graphics2D g2 = (Graphics2D)g; // code to draw desired picture } Zhang & Liang, Computer Graphics Using Java 2D and 3D (c) 2007 Pearson Education, Inc. All rights reserved. 4 Graphics class 3 Original AWT classes had a graphics context which was a Graphics object No separation of modeling and rendering 3 Swing classes have a Graphics2D context Parameter of the paintComponent method still has type Graphics The actual argument to paintComponent is a Graphics2D object so it can be cast Zhang & Liang, Computer Graphics Using Java 2D and 3D (c) 2007 Pearson Education, Inc. All rights reserved. 5 The Graphics2D Class 3 3 3 3 Java 2D rendering engine Extends the Graphics class Encapsulates all rendering functions Two ways to access the graphics context void paintComponent(Graphics g){ } Graphics getGraphics() Zhang & Liang, Computer Graphics Using Java 2D and 3D (c) 2007 Pearson Education, Inc. All rights reserved. 6 Methods of Graphics Class 3 Data includes the following Foreground color Font Rendering modes void void void void setColor(Color c) setFont(Font f) setXORMode(Color c) setPaintMode() Zhang & Liang, Computer Graphics Using Java 2D and 3D (c) 2007 Pearson Education, Inc. All rights reserved. 7 Methods of Graphics Class void drawLine(int x1, int y1, int x2, int y2) void drawRect(int x1, int y1, int width, int height) void drawOval(int x1, int y1, int width, int height) void drawArc(int x1, int y1, int width, int height, int start, int arc) void drawRoundRect(int x1, int y1, int width, int height, int arcW, int arcH) void drawPolygon(int[] xPoints, int[] yPoints, int nPoints) void fillRect(int x1, int y1, int width, int height) void fillOval(int x1, int y1, int width, int height) void fillArc(int x1, int y1, int width, int height, int start, int arc) void fillRoundRect(int x1, int y1, int width, int height, int arcW, int arcH) void fillPolygon(int[] xPoints, int[] yPoints, int nPoints) void drawString(String str, int x, int y) void translate(int x, int y) Zhang & Liang, Computer Graphics Using Java 2D and 3D (c) 2007 Pearson Education, Inc. All rights reserved. 8 Graphics 2D Graphics2D extends Graphics 3 New properties include 3 Stroke Paint 3 New capabilities drawing and filling Shape objects applying AffineTransforms Zhang & Liang, Computer Graphics Using Java 2D and 3D (c) 2007 Pearson Education, Inc. All rights reserved. 9 Methods of Graphics2D Class void void void void void void void void void draw(Shape s) fill(Shape s) setTransform(AffineTransform Tx) transform(AffineTransform Tx) setPaint(Paint p) setStroke(Stroke s) clip(Shape s) setComposite(Composite c) addRenderingHints(Map hints) Zhang & Liang, Computer Graphics Using Java 2D and 3D (c) 2007 Pearson Education, Inc. All rights reserved. 10 2D Coordinate System Zhang & Liang, Computer Graphics Using Java 2D and 3D (c) 2007 Pearson Education, Inc. All rights reserved. 11 Java 2D Coordinate System 3 Screen coordinates work differently y-axis pointing downward Zhang & Liang, Computer Graphics Using Java 2D and 3D (c) 2007 Pearson Education, Inc. All rights reserved. 12 2D Objects A 2D object consists of a set of points in a plane 3 Examples 3 point lines, curves shapes like rectangles, ellipses, polygons text and images Zhang & Liang, Computer Graphics Using Java 2D and 3D (c) 2007 Pearson Education, Inc. All rights reserved. 13 Line Points on a line satisfy a linear equation Ax + By + C = 0 Zhang & Liang, Computer Graphics Using Java 2D and 3D (c) 2007 Pearson Education, Inc. All rights reserved. 14 How to specify a line With an equation 3 By giving the value of y when x is 0 and the slope of the line 3 3 By specifying the coordinates of two points on the line For graphics, we usually specify the endpoints Zhang & Liang, Computer Graphics Using Java 2D and 3D (c) 2007 Pearson Education, Inc. All rights reserved. 15 Polygons Any figure with straight can sides be specified by giving the coordinates of all the vertexes 3 For a rectangle that is aligned with the screen axes, you only need two points 3 This also works for shapes which can be derived from a rectangular bounding box Zhang & Liang, Computer Graphics Using Java 2D and 3D (c) 2007 Pearson Education, Inc. All rights reserved. 16 Curved Figures For a shape with a curved outline, you need to specify the surface with an equation of some kind 3 Examples 3 ellipses (circles) 3 More complicated figures may need segments from multiple curves Zhang & Liang, Computer Graphics Using Java 2D and 3D (c) 2007 Pearson Education, Inc. All rights reserved. 17 Ellipse Zhang & Liang, Computer Graphics Using Java 2D and 3D (c) 2007 Pearson Education, Inc. All rights reserved. 18 Consider the circle 3 Circle centered at origin with radius R is defined by x2 + y2 = R2 If we solve this to get y in terms of x, there are two values of y for each x 3 Use a parametric equation instead 3 Zhang & Liang, Computer Graphics Using Java 2D and 3D (c) 2007 Pearson Education, Inc. All rights reserved. 19 Parametric Equation Parametric equation expresses each coordinate in terms of a parameter x = f(t) y = g(t) 3 The parametric equation for an ellipse is x = x0 + a cos t 3 y = y0 + b sin t Zhang & Liang, Computer Graphics Using Java 2D and 3D (c) 2007 Pearson Education, Inc. All rights reserved. 20 Graphing a Spirograph The parametric equation for a spirograph is x = (r1 + r2) cos t - p cos ((r1 + r2) t / r2) y = (r1 + r2) cos t - p cos ((r1 + r2) t / r2) Zhang & Liang, Computer Graphics Using Java 2D and 3D (c) 2007 Pearson Education, Inc. All rights reserved. 21 The Shape Interface Zhang & Liang, Computer Graphics Using Java 2D and 3D (c) 2007 Pearson Education, Inc. All rights reserved. 22 Methods in the Shape Interface boolean contains( ...) 4 versions Rectangle2D getBounds() PathIterator getPathIterator() boolean intersects( ...) 2 versions Zhang & Liang, Computer Graphics Using Java 2D and 3D (c) 2007 Pearson Education, Inc. All rights reserved. 23 Provided Shapes 3 3 3 3 Line Rectangle Round rectangle Ellipse 3 3 3 3 Arc Quadratic curve Cubic curve Polygon Zhang & Liang, Computer Graphics Using Java 2D and 3D (c) 2007 Pearson Education, Inc. All rights reserved. 24 Rectangular Shapes Rectangle, Rectangle2D, Ellipse2D, Arc2D, RoundedRectangle2D 3 Specify the position of the upper-left corner of the bounding box followed by the width and height. 3 For Arc2d, also need starting angle and the angle it spans For RoundedRectangle2D, need a width and height for the arcs at the corners Zhang & Liang, Computer Graphics Using Java 2D and 3D (c) 2007 Pearson Education, Inc. All rights reserved. 25 Polygons 3A polygon is a closed figure which is defined by a sequence of points called vertexes. an empty Polygon with Polygon poly = new Polygon() 3 Create 3 Add vertexes using poly.addPoint( x, y); 3 Use the Graphics2D drawn and fill methods to display the Polygon g.draw( poly); g.fill( &poly) Graphics Using Java 2D and 3D (c) 2007 Pearson Education, Inc. All rights reserved. Zh...

Textbooks related to the document above:
Find millions of documents on Course Hero - Study Guides, Lecture Notes, Reference Materials, Practice Exams and more. Course Hero has millions of course specific materials providing students with the best way to expand their education.

Below is a small sample set of documents:

Boise State - CS - 125
Chapter 10Arrays ListsThe McGraw-Hill Companies, Inc. Permission required for reproduction or display.Array Basics An array is an indexed collection of data values. If your program needs to deal with 100 integers, 500 Account objects, 365 re
Boise State - CS - 125
In Class Exercises Chapter 3, problem 25 Develop an application to compute the total cost of an order for MyJava Coffee Outlet including the boxes used to ship it. Coffee is sold in 2-lb bags which cost $5.50 each. Size Holds Cost Large Med
Stanford - CS - 242
CS 2422007SelfJohn MitchellSlides developed by Kathleen FisherHistoryx Prototypebased pure objectoriented language. x Designed by Randall Smith (Xerox PARC) and David Ungar (Stanford University).x Self 4.2 available from Sun web site:h
Stanford - E - 145
Startup Checklist Are you comfortable with: Chaos Uncertainty Are you: Resilient Agile Passionate Driven ArticulateEntrepreneurshipYour Role in a Startup Founder Co-founder Early Employee Late EmployeeThey don't require the same ri
Stanford - CS - 262
Some new sequencing technologiesCS262 Lecture 12, Win07, BatzoglouMolecular Inversion ProbesCS262 Lecture 12, Win07, BatzoglouSingle Molecule Array for Genotyping-SolexaCS262 Lecture 12, Win07, BatzoglouNanopore SequencingCS262 Lecture
Boise State - EE - 451
EE 551/451, Fall, 2007 Communication SystemsZhu HanDepartment of Electrical and Computer EngineeringClass 16 Oct. 23rd, 2007Receiver StructureMatched filter: match source impulse and maximize SNR grx to maximize the SNR at the sampling time
Boise State - EE - 551
EE 551/451, Fall, 2007 Communication SystemsZhu HanDepartment of Electrical and Computer EngineeringClass 16 Oct. 23rd, 2007Receiver StructureMatched filter: match source impulse and maximize SNR grx to maximize the SNR at the sampling time
Stanford - MI - 211
Advanced Immunology I (Feb. 6, 2004)Yueh-hsiu ChienThe source of Antigenic Peptides Associated with Class I MHC Molecules(What is known then, what is new now) N. Shastri, S. Schwab and T. Serwold, Producing nature's gene-chips: the generation of
Stanford - E - 155
! E155 g1 proton: contributions to the systematic error. ! Beam Energy: 48.35 GeV. ! Source: T.S. Toole, "A Precision Measurement of the Spin Structure ! Functions g1p and g1d", pg 219,
Stanford - E - 155
! E155 A_parallel for the proton and deuteron. ! Beam Energy: 48.35 GeV; Scattering Angle: 2.75 deg; ! Source: T.S. Toole, "A Precision Measurement of the Spin Structure Functions g1p and g1d", pg185, ! Ph. D. thesis, American University,
Stanford - CS - 224
Pro, Con, and Affinity Tagging of Product ReviewsTodd Sullivan The Task Given a product review, what are the pros, cons, and affinities chosen by the reviewer? ExampleAuthor Source Creation Date Location Length Used Rating Bottom
Stanford - STAT - 262
The variables are: creatinine clearance serum creatinine concentration age (years) weight (kilos)for 33 male subjects. Creatinine clearance is an important measureof kidney function. Serum creatinine concentrationis easier to mea
Stanford - CS - 248
* The invention of perspective *(For detailed citations of sources of illustrations, see: http:/graphics.stanford.edu/courses/cs99d-01/bibliography.html)The Greeks invent illusionistic art ("mimesis"):540 BCEarly Greek classical
Stanford - CS - 147
Tools for Hi-Fi PrototypingCS 147 November 3, 2005S147 - Terry Winograd - 1Macromedia FlashInteractive Vector Graphics, Line Drawing, and AnimationS147 - Terry Winograd - 2Basics Flash was created as an animation tool, but works quite well
Stanford - ED - 208
Overview and Background"To ignore photojournalism is to ignore history."1 The purpose of the ARTiFACT curriculum is to develop in children a lasting ability to critically analyze photographic images used to record history and to generate an endurin
Stanford - EDUC - 39105
Learning Process Visual and Auditory as input channels be aware of overwhelming these channels resulting in excess cognitive load Limited working memory, need to store information in long term memory link new knowledge to prior knowledge New knowle
Stanford - EDUC - 39105
ASSURE1. Analysis of general characteristics, entry competencies, and learning styles Descriptions of learning outcomes based on ABCD: Audience, Behavior, Condition, Degree Building a bridge between the audience and the objectives Planning on implem
Stanford - EDUC - 39105
Contiguity PrincipleConcept No separation of: Text and graphics on scrolling screens Questions from feedback Directions from exercise Goal is to reduce cognitive load of learner by reducing amount of information that needs to be matched and integrat
Stanford - E - 297
David Kim and Andrew Mesher INTRODUCTIONEdge Spring 2003Over the past decade, ever increasing investments in derivatives has brought about the possibility of potential financial devastation should this trend continue. A derivative can be defined
Stanford - EE - 104
EE104: Lecture 5 Outline Review of Last Lecture Introduction to Fourier Transforms Fourier Transform from Fourier Series Fourier Transform Pair and Signal Spectrum Example: Rectangular Pulse Time/Bandwidth TradeoffsReview of Last Lecture
Stanford - CS - 262
Hidden Markov Models1 2.1 2.1 2.. .1 2.KKK.Kx 1x2x3xKSubstitutions of Amino AcidsMutation rates between amino acids have dramatic differences!CS262 Lecture 8, Win07, BatzoglouSubstitution MatricesBLOSUM matrice
Stanford - MTG - 050429
Backgrounds Report SVT integrated dose SVTRAD & Diamond Instantaneous dose SVTRAD Fast Aborts Katherine George April 22nd April 29th 2005 SVT Occupancy DCH current Occupancies (DCH, DRC, EMC, IFR) Trickle injection quality (HER and LER) L1 d
Stanford - E - 166
July 26 2006 TO THE SPECTROMETER FIELD EVALUATION A. Mikhailichenko, Cornell, LEPP, Ithaca, NY 14850 1) Kinetic energy of positron defined by formula We + 2 c 2 2 2.47968 10 -9 2 2 = - 2 mc - 2 0.5109989 [ MeV ] u (1 + K 2 ) u (1 + K 2 )F
Stanford - MSANDE - 310
Facility Location using Linear Programming DualityYinyu Ye Department if Management Science and Engineering Stanford University Facility Location ProblemInputA set of clients or cities D A set of facilities F with facility cost fi Connect
Stanford - EISI - 1001
Case docket was last updated on: 09/22/00.Docket as of September 18, 2000 7:53 pm Page 1 Proceedings include all events.3:97cv813 Warburgh, et al v. EIS Intl, Inc, et al LEAD
Stanford - CP - 119
Department of City and Regional Planning University of California at Berkeley Instructor: Stephen M. Wheeler, Ph.D., AICPCP 119 Fall 2002 Planning for Sustainability swheeler@uclink.berkeley.eduRECOMMENDED READINGS Beginning around 1980, and esp
North-West Uni. - EECS - 510
Present by: Chi-Yo HsiaoSYNOPSIS DIFFUSION FOR ROBUST AGGREGATION IN SENSOR NETWORKSSuman Nathy; Phillip B. Gibbons Srinivasan Seshany Zachary R. AndersonyABSTRACTTree topology is not robust against node and communication failures. This paper
North-West Uni. - CS - 110
Search Recall the employee database used in the lab examples:employeeRecordT workforce[5] = Name Fudge, Cornelius Weasley, Percy Bones, Amelia Vance, Emelline Doge, Elphias Empl. ID 321234343 100345968 345094573 456560098 345657890 Dept. admin admi
Stanford - EDUC - 224
Carolyn Hack IT in the Classroom Week 1 Deliverablea. Technology biography: What I have learned about technology. I have had experience with technology in two different ways: personally, and in the classroom. In my daily life, I word process and us
North-West Uni. - CS - 495
DenialofService Resilience in PeertoPeer SystemsD. Dumitriu, E. Knightly, A. Kuzmanovic, I. Stoica and W. Zwaenepoel Presenter: Yan Gao OutlineBackgroundDoS Scenario P2P File Sharing Filetargeted DoS attacks Networktargeted DoS
North-West Uni. - CS - 213
AlignmentAligned Data Primitive data type requires K bytes Address must be multiple of K Required on some machines; advised on IA32 treated differently by Linux and Windows!Motivation for Aligning DataMemory accessed by (aligned) double or
North-West Uni. - CS - 213
EECS213 Exceptional Control Flow Part I May 12, 2008Topics Exceptions Process context switches Creating and destroying processesControl FlowComputers do Only One ThingFrom startup to shutdown, a CPU simply reads and executes (interprets) a
Stanford - FM - 109
0 0 0 240.945 5.85098 0.0439355 1 162.691 2.92015 0.0841983 0.0131136 1.481 16.1124 0 0 1 263.586 2.87969 0.0373753 0.00177306 179.302 2.97548 0.0663917 0.00733183 1.47007 32.413 0 1 0 268.459 2.44389 0.0386478 0.00184715 187.053 3.07818 0.0630543
Stanford - FM - 107
0 0 0 283.878 2.56818 0.0366826 0.00143305 171.056 2.50077 0.0887242 0.0151208 1.65956 20.1866 0 0 1 310.529 2.26722 0.0355833 0.00153608 190.63 2.41969 0.0993345 0.0168763 1.62896 26.1309 0 1 0 304.398 2.06114 0.0351743 0.00129186 190.991 2.69551
North-West Uni. - STS - 20042005
11223344556677889910101111121213131414151516161717181819192020
North-West Uni. - CS - 213
CS 213Unix Systems Programming In A NutshellFall 06Unix Systems Programming In a NutshellUnix presents a huge set of interfaces to the systems programmer. However, much of this complexity can be tamed by understanding several fundamental abstr
North-West Uni. - CS - 450
Large Scale Malicious Code: A Research AgendaN. Weaver, V. Paxson, S. Staniford, R. CunninghamContentsOverview Worms: Type, Attackers, Enabling Factors Existing Practices and Models Cyber CDC Vulnerability Prevention Defenses Automatic Detect
North-West Uni. - CS - 495
Large Scale Malicious Code: A Research AgendaN. Weaver, V. Paxson, S. Staniford, R. Cunningham Presented by Stefan BirrerMotivation and GoalNetworking infrastructure is essential to many activitiesAddress the "worm thread"Establish tax
North-West Uni. - CS - 213
CS213Bits and Bytes 3/29/2006 Topics Physics, transistors, Moore's law Why bits? Representing information as bits Binary/Hexadecimal Byte representations numbers characters and strings InstructionsBit-level manipulations Boolean algeb
North-West Uni. - EARTH - 202
\" Use: groff -U -ms -ep file.txt > out.ps \".LP.AM.EQdelim $gfont Rgsize +1.EN.ls 1.nr LL 6.5i.nh.ce\fBVIII. THERMAL EVOLUTION OF THE PLANETS\fR.sp.ce8.1 HEAT TRANSFER.spGiven that the planet formed, the issue at hand is to underst
Stanford - MSANDE - 247
Course InvitationMS&E 247s International InvestmentsSummer 2001 MW 1:00 - 2:05 p.m., F 1:00 - 2:15 p.m. Skilling 193Live Broadcast on SITN Channel E2Course Objective: This course examines important issues in the rapidly evolvingarea of inte
Stanford - PAM - 315
#if #if #if #if #if #if #if_CDC_ _SUN_ _HPUX_ _IBM_ _APOLLO_ _UNIX_ ! _SINGLE_ _SUN_
Stanford - CS - 273
Multiple Sequence AlignmentCS273a Lecture 10, Aut 08, BatzoglouEvolution at the DNA levelDeletion Mutation SEQUENCE EDITS.ACGGTGCAGTTACCA. .AC-CAGTCCACCA.REARRANGEMENTSInversion Translocation DuplicationCS273a Lecture 10, Aut 08, Batzogl
Stanford - CS - 273
DNA SequencingSteps to Assemble a GenomeSome Terminology1. read overlapping reads that comes Find a 500-900 long wordout of sequencer mate pair a pair of reads from two ends 2. Merge some "good" pairs of reads of the same insert fragmentinto
Stanford - SYMBSYS - 139
Prolog for Linguists Symbolic Systems 139P/239PJohn Dowding Fall, 2001GoalsGain basic competence in Prolog programming. Understand relationships between Prolog, Logic, Logic Programming, and Linguistics. Understand when to (and not to) consider u
Evergreen - READ - 38612
PlayersWantedFor Longtime Oly Area Acoustic Band If You Know/Like: Old and in The WayBanjo New Riders of the Purple Sage Garcia and Grisman The Grateful DeadDel McCouryWe Have: On Going Monthly Gigs West Olympia Rehersal Space S
Evergreen - READ - 50679
Job Description Job Title: College Preparatory Associate Reports to: College Preparatory Advisors or Principal Designee at Kent-Meridian High School (Kent, WA) and Foster High School (Tukwila, WA) FLSA Status: Full-time, Non-Exempt Date Prepared: 8/1
Stanford - SYMBSYS - 139
Prolog for Linguists Symbolic Systems 139P/239PJohn Dowding Week 5, Novembver 5, 2001 jdowding@stanford.eduOffice HoursWe have reserved 4 workstations in the Unix Cluster in Meyer library, fables 1-4 4:30-5:30 on Thursday this week Or, contact me
Stanford - ECON - 101
Essay 2 This assignment is due in class on Apr. 30th. You must provide a 900 words (+/-10%) essay on the following question: Should rich countries and multilateral institutions forgive the debts of poor countries ? Bring two copies of your essay in c
Evergreen - ENERGY - 0405
Section 2.5 Question 1Section 2.5 Answer 1Section 2.5 Question 2Section 2.5 Answer 2Section 2.5 Question 3Section 2.5 Answer 3Section 2.5 Question 4Section 2.5 Answer 4Section 2.5 Question 5Section 2.5 Answer 5Section 2.5 Question
Evergreen - ENERGY - 0405
Winter wk 3 Thus.20.Jan.05 Ch.24: Voltage and electric field Ch.26: Current and resistance Solar applications Ch.27: CircuitsEnergy Systems, EJZEquipotential surfaces and E fieldsEquipotential = constant voltage Conductors are equipotential
Stanford - CS - 245
Some notes on Ch. 7.+The Query Compiler+=II. Algebraic laws for improving query plans=Commutative: x + y = y + x R x S = S x RAssociative: (x + y) + z = x + (y + z) (R x S) x T = R x (S x T) -> ditto for nat join, union and interse
Winona - CS - 313
CS 313 Introduction to Computer Networking & Telecommunication Error Correction/Detection Chi-Cheng Lin, Winona State UniversityTopicsqIntroduction Error Correction Error Detectionqq2IntroductionqTransmission impairments (errors)
Winona - CS - 435
Nondeterministic Finite State MachinesChapter 5NondeterminismImagine adding to a programming language the function choice in either of the following forms: 1. choose (action 1; action 2; . action n ) 2. choose(x from S: P(x)Implementing Nondet
Winona - STAT - 415
Chapter 1: Introduction to Multivariate StatisticsExample: Nutritional Dataset This data contains nutritional information on various fast food restaurants from Winona. The restaurants (with frequencies are listed here).The following is a snipit o
Winona - E - 111
"RULES OF THE GAME" Amy Tan from The Joy Luck Club I was six when my mother taught me the art of invisible strength. It was a strategy for winning arguments, respect from others, and eventually, though neither of us knew it at the time, chess games
Winona - E - 111
"THE AMERICAN INVASION OF MACN" Esmeralda Santiago From When I Was Puerto RicanLo que no mata, engorda. What doesn't kill you, makes you fat.Pollito, chicken Gallina, hen Lapiz, pencil y Pluma, pen. Ventana, window Puerta, door Maestra, teacher y
Stanford - PSYCH - 221
Siddhartha KasivajhulaPSYCH 221/ EE 362 (Winter 2007-2008)Final Project: A Probabilistic Model of the Visual SystemA complete MATLAB implementation of the model as described in the paper. Thisincludes:1. generating an initial random scene,2. e
Stanford - EE - 368
Dual Representations for Light Field CompressionEE368C Project March 6, 2001 Peter Chou Prashant Ramanathan Outline Background Dual light field representations: Surface Sampling Texture Map Generation Compression using Reflection and
Winona - EN - 328
Keys to Sentences for Practice in Chapter 2, page 56. Patterns: Sentence 1: S2: S3: S4: S5: S6: S7: S8: S9: S10: S11: S12: S13: S14: S15: p6 p6 p3 p6 p2 p4 p9 p7 p1 p4 p6 p8 p.5 p2 p3Diagrams of sentences 3, 6, 9, 12:
Stanford - AA - 241
Sheet1 -<Read EEPROM v.4>-1,488723000,446487187,2837353426,5519,-1,0,0,0,14,4,179,130,128,128, 2,488724000,446487164,2837353418,5519,-1,1,0,0,14,4,128,128,128,128, 3,488725000,446487141,2837353411,5518,-2,-2,-1,0,14,4,161,85,128,128, 4,488726000,4464