Limit search to available items
Book Cover
E-book
Author Ko, Joy

Title Geometric Computation
Published Milton : Taylor and Francis, 2018

Copies

Description 1 online resource (454 pages)
Contents Cover; Title Page; Copyright Page; Table of Contents; Geometric Objects; Introduction; How to Use This Book; Summary of Contents; Chapter 1.01 Elements of a Computation; Syntax, Execution, and Context; Code, Notation, and Diagram; An Amuse-Bouche; E1.01 Mathematical Monsters: Part I; E1.02 A Point Attractor; Chapter 1.02 Objects, Types, and Expressions; Objects and Types; The Python Object Model; Expressions and Statements; E1.03 Mathematical Monsters: Part II; Primitive and Structured Data Types; Program Structure at Larger Scales; Chapter 1.03 Vectors, Points, and Coordinate Systems
Vector Representation and ManipulationVectors in Cartesian Space; Vector Length and Direction; Dot Product; Cross Product; E1.04 Polygon Convexity and Concavity; Coordinate Systems; Alternate Coordinate Geometry; Chapter 1.04 Collections and Control Flow; An Ontology of Collections; Local Structures of Control; E1.05 Fractals I -- A Space-Filling Curve; Sequence Types in Python; E1.06 Fractals II -- Gosper Islands & Curves; Python Dictionaries; Multi-Dimensionality; Iterative Structures of Control; E1.07 Fractals III; E1.08 Mathematical Monsters: Part III; Chapter 1.05 Functions
Elements of a FunctionE1.09 Convex Hull; Abstraction and Discovery; E1.10 Differentiated Subdivision; Functions and the Python Object Model; Recursion; Chapter 1.06 Lines and Planes; Lines and Planes in Cartesian Space; Lines and Planes in Decod.es; E1.11 Guilloche; Methods of Projection; E1.12 Incident Solar Radiation; Methods of Comparison; Chapter 1.07 Transformations and Intersections; Transformation Mathematics; Transformations in Code; E1.13 Lattice Patterns I -- An Arabic Tiling; Intersections; E1.14 Lattice Patterns II -- Ice Ray; E1.15 Offset and Straight Skeleton
Chapter 1.08 Bureaucratic TypesThe Raster Family; E1.16 Marching Squares; Basis Managers; Point Managers; Polygon Meshes; Graph Objects in Decod.es; E1.17 Lattice to Cells; Chapter 1.09 Curves; A Parametric Representation; E1.18 A Gallery of Parametric Curves; E1.19 Shaping Curves; E1.20 Curve Tweening; Geometric Properties of Curves; Freeform Curves; E1.21 deCasteljauâ#x80;#x99;s Algorithm; Chapter 1.10 Surfaces; A Parametric Representation; E1.22 Cone Three Ways; Classical Surfaces; E1.23 Unrolling and Unwrapping; Geometric Properties of Surfaces; Freeform Surfaces; E1.24 Shaping Surfaces
Chapter 1.11 The Design of ObjectsAd-Hoc Classes; The Anatomy of a Class; Object-Oriented Design; Conclusion; Acknowledgements; Figures; References; Index
Notes Print version record
Subject Architecture -- Mathematics.
Design -- Mathematics
Architecture -- Mathematics
Form Electronic book
Author Steinfeld, Kyle
ISBN 9781317659082
1317659082