Skip to content

apbard/orthoproj

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OrthogonalProjection

Easily create Orthogonal Projections graphs with matplotlib.

Orthogonal Projections (or Orthographic Projections) are 2D visualisations of 3D objects from different directions all parallel to one of the coordinate axes of the object. This class implements the first-angle scheme that is basically used worldwide but the United States (that uses the third-angle scheme)

The following picture (taken from larapedia.com) show an example: proiezioni_ortogonali

Features

  • All axes are synchronised
  • Different kind of plot supported:
    • Plot
    • Scatter
    • Wireframe
    • Surface (in 2D subplots a wireframe is still shown)
    • Collection
  • All arguments supported by underlying matplotlib plot are supported
  • Blocking/Non Blocking show

Documentation/Example

See orthoproj_demo.py to see an example that will produce the following plot:

example

About

Easily create Orthogonal Projections graphs with matplotlib

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages