GithubHelp home page GithubHelp logo

directx-box / paperjs-seed Goto Github PK

View Code? Open in Web Editor NEW

This project forked from toverux/paperjs-seed

0.0 0.0 0.0 234 KB

Cours d'architecture — Programmation orientée objet

License: The Unlicense

HTML 0.19% TypeScript 94.26% JavaScript 1.06% SCSS 4.48%

paperjs-seed's People

Contributors

directx-box avatar kurotenshi67 avatar malinev avatar toverux avatar

paperjs-seed's Issues

Classe Contours fixes et inamovibles

Usage
Utilisé pour les contours de bâtiment.

Contraintes
De l’enceinte extérieure du bâtiment, qui est inamovible

  • Propriétés de position de points et de paper.Path en readonly.

Contour

  • Certaines entités doivent s'attacher dessus.

Classe Lignes de délimitation

Usage
Cloisons internes du bâtiment.

Contraintes
Permettant de diviser l'espace

  • Les extrémités doivent pouvoir commencer et finir sur un Contour

Contour

  • Certaines entités doivent s'attacher dessus.

Classe Blocs à dimension variables

Usage
Mobiliers de tailles variables en fonction de la longueur que l’on attribue (stand boulangerie)

Contraintes
prédéterminés (variable)

  • Cette classe abstraite doit servir de base pour d'autres classes instanciables, chacune définie par leur forme. En outre, certaines arêtes de la géométrie doivent être paramétrées comme pouvant être allongées ou raccourcies sur un axe dans l'interface. (Définition dans une autre issue)

collision

  • Ces objets peuvent être placés au pied d'une Cloison, ou au milieu de l'espace, mais ne peuvent être placés sur une Cloison.

Classe Elements muraux

Usage
Extincteurs, panneaux muraux...

Contrainte
Mural

  • Cet élément doit être positionné sur une Cloison, à l'intérieur du bâtiment.

Collision (mural)

  • La hauteur de l'élément doit dépasser les hauteurs des Eléments fixes au sol. La somme des hauteurs des objets superposés ne doit pas dépasser la hauteur du plafond.

Classe Blocs fixes

Usage
Mobiliers à dimensions et formes fixes : étagères, caisses,...

Contraintes
prédéterminés

  • Cette classe abstraite doit servir de base pour d'autres classes instanciables, chacune définie par leur forme.

collision

  • Ces objets peuvent être placés au pied d'une Cloison, ou au milieu de l'espace, mais ne peuvent être placés sur une Cloison.

Classe Eléments suspendus au plafond

Usage
Lampes, spots...

Contraintes
Collision (plafond)

  • Lors de son positionnement, cet élément ne doit pas se superposer à un autre Elément suspendu au plafond, ni à une Cloison.

Suspendus au plafond

  • Ces éléments peuvent se superposer à d'autres éléments fixes ou variables à condition que la hauteur du plafond ne soit pas en-deçà de la somme des hauteurs des éléments superposés.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.