Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
Siconos 4.5.0 documentation
Siconos 4.5.0 documentation
  • Quickstart
  • Download and install
    • Download Siconos
    • Build and install
    • Siconos required and optional dependencies
  • Browse examples
  • Guides
    • Users guide
      • Linear Algebra in Siconos
      • Modeling of non-smooth dynamical systems
        • Modeling Principle
        • Dynamical Systems
        • Interactions between dynamical systems
          • Relations
          • Non Smooth Laws
        • User-defined plugins
      • Simulation of non-smooth dynamical systems
        • Time discretisation
        • Time integration of the dynamics
        • Event-Capturing schemes
        • Event-Driven schemes
        • Nonsmooth problems formulation and solve
      • Nonsmooth problems formulations and available solvers
        • Variational Inequality (VI)
        • Quadratic Programming problems (QP)
        • Convex Quadratic Programming (ConvexQP) problems
        • Linear Complementarity Problems (LCP)
        • Affine Variational Inequalities (AVI)
        • Mixed (Non Linear) Complementarity problem (MCP)
        • Mixed Linear Complementarity Problems (MLCP)
        • Nonlinear Complementarity Problems (NCP)
        • Relay or box-constrained AVI problems
        • Second Order Cone Linear Complementarity Problem (SOCLCP)
        • Friction-contact problems (2 or 3D)
        • Global-Friction-contact problems (2D or 3D)
        • Rolling friction-contact problems
        • Generic mechanical problems
      • Control Toolbox
    • API reference
      • Siconos C++ API
        • Numerics component C/C++ API documentation
        • Kernel component C/C++ API documentation
        • Control component C/C++ API documentation
        • Mechanics component C/C++ API documentation
        • Io component C/C++ API documentation
      • Siconos Python API
        • siconos package
          • siconos.io package
            • siconos.io.FrictionContactTrace module
            • siconos.io.mechanics_hdf5 module
            • siconos.io.mechanics_run module
            • siconos.io.pprocess module
            • siconos.io.rocks_generator module
            • siconos.io.shape_collection module
            • siconos.io.tools module
            • siconos.io.vview module
          • siconos.mechanics package
            • siconos.mechanics.collision package
              • siconos.mechanics.collision.bullet package
              • siconos.mechanics.collision.convexhull module
              • siconos.mechanics.collision.tools module
            • siconos.mechanics.fem package
            • siconos.mechanics.joints package
            • siconos.mechanics.quaternions module
          • siconos.numerics package
          • siconos.geometry module
          • siconos.integrators module
          • siconos.modeling module
          • siconos.nonsmooth_formulations module
          • siconos.pb11_template module
          • siconos.plot_config module
          • siconos.simulation module
          • siconos.utils module
    • Developer guide
      • Writing and building documention for Siconos Software
      • Adding a new solver in numerics
      • Time integration of the dynamics - Exact scheme
      • Continuous integration for Siconos project
      • OneStepNSProblem formalisation for several interactions
      • Todo List
      • Test doxygen/sphinx links
  • References
    • Talks and Presentations
    • Related Projects and Platforms
    • Bibliography
    • License
  • Index
Back to top
View this page

Class Circle¶

This object is defined in the file mechanics/src/collision/native/bodies/Circle.hpp

class Circle¶

Definition of a 2D Circle - Inherits from CircularDS.

Copyright © 2026 - Siconos development team
Made with Sphinx and @pradyunsg's Furo
On this page
  • Class Circle
    • Circle