2013-04-15 21:22:54 -04:00
|
|
|
.. _classreference:
|
|
|
|
|
|
|
|
*************************
|
2015-11-28 21:05:20 -05:00
|
|
|
CadQuery Class Summary
|
2013-04-15 21:22:54 -04:00
|
|
|
*************************
|
|
|
|
|
2021-08-25 23:38:52 +01:00
|
|
|
This page documents all of the methods and functions of the CadQuery classes, organized alphabetically.
|
2013-04-15 21:22:54 -04:00
|
|
|
|
|
|
|
.. seealso::
|
|
|
|
|
|
|
|
For a listing organized by functional area, see the :ref:`apireference`
|
|
|
|
|
2015-12-09 21:01:14 -05:00
|
|
|
.. currentmodule:: cadquery
|
2013-04-15 21:22:54 -04:00
|
|
|
|
|
|
|
Core Classes
|
|
|
|
---------------------
|
|
|
|
|
|
|
|
.. autosummary::
|
2020-10-30 22:31:51 +01:00
|
|
|
|
2021-11-11 10:58:09 +01:00
|
|
|
Sketch
|
|
|
|
Workplane
|
|
|
|
Assembly
|
|
|
|
Constraint
|
2013-04-15 21:22:54 -04:00
|
|
|
|
2015-11-28 21:05:20 -05:00
|
|
|
Topological Classes
|
|
|
|
----------------------
|
2013-04-23 20:33:39 -04:00
|
|
|
|
|
|
|
.. autosummary::
|
2020-10-30 22:31:51 +01:00
|
|
|
|
2015-11-28 21:05:20 -05:00
|
|
|
Shape
|
2013-04-23 20:33:39 -04:00
|
|
|
Vertex
|
2015-11-28 21:05:20 -05:00
|
|
|
Edge
|
2020-10-30 22:31:51 +01:00
|
|
|
cadquery.occ_impl.shapes.Mixin1D
|
2015-11-28 21:05:20 -05:00
|
|
|
Wire
|
|
|
|
Face
|
|
|
|
Shell
|
2020-10-30 22:31:51 +01:00
|
|
|
cadquery.occ_impl.shapes.Mixin3D
|
2015-11-28 21:05:20 -05:00
|
|
|
Solid
|
|
|
|
Compound
|
2013-04-15 21:22:54 -04:00
|
|
|
|
2013-04-23 20:33:39 -04:00
|
|
|
Geometry Classes
|
|
|
|
------------------
|
|
|
|
|
2015-11-28 21:05:20 -05:00
|
|
|
.. autosummary::
|
2020-10-30 22:31:51 +01:00
|
|
|
|
2015-11-28 21:05:20 -05:00
|
|
|
Vector
|
|
|
|
Matrix
|
|
|
|
Plane
|
2020-09-04 13:11:16 +02:00
|
|
|
Location
|
2013-04-15 21:22:54 -04:00
|
|
|
|
2013-04-23 20:33:39 -04:00
|
|
|
Selector Classes
|
2015-11-28 21:05:20 -05:00
|
|
|
---------------------
|
2013-04-15 21:22:54 -04:00
|
|
|
|
2020-11-30 13:41:34 +01:00
|
|
|
.. currentmodule:: cadquery.selectors
|
2015-11-28 21:05:20 -05:00
|
|
|
.. autosummary::
|
2013-04-15 21:22:54 -04:00
|
|
|
|
2015-11-28 21:05:20 -05:00
|
|
|
Selector
|
|
|
|
NearestToPointSelector
|
|
|
|
BoxSelector
|
|
|
|
BaseDirSelector
|
|
|
|
ParallelDirSelector
|
|
|
|
DirectionSelector
|
|
|
|
PerpendicularDirSelector
|
|
|
|
TypeSelector
|
2020-12-18 12:15:46 +10:30
|
|
|
RadiusNthSelector
|
|
|
|
CenterNthSelector
|
2015-11-28 21:05:20 -05:00
|
|
|
DirectionMinMaxSelector
|
2020-12-18 12:15:46 +10:30
|
|
|
DirectionNthSelector
|
2021-03-17 06:44:37 +03:00
|
|
|
LengthNthSelector
|
|
|
|
AreaNthSelector
|
2015-11-28 21:05:20 -05:00
|
|
|
BinarySelector
|
|
|
|
AndSelector
|
|
|
|
SumSelector
|
|
|
|
SubtractSelector
|
|
|
|
InverseSelector
|
|
|
|
StringSyntaxSelector
|
|
|
|
|
|
|
|
|
|
|
|
Class Details
|
|
|
|
---------------
|
|
|
|
|
2015-12-01 22:54:36 -05:00
|
|
|
.. automodule:: cadquery
|
2020-10-30 22:31:51 +01:00
|
|
|
:show-inheritance:
|
|
|
|
:members:
|
2021-02-12 08:35:45 +01:00
|
|
|
:special-members:
|
2020-10-30 22:31:51 +01:00
|
|
|
|
|
|
|
.. autoclass:: cadquery.occ_impl.shapes.Mixin1D
|
|
|
|
:show-inheritance:
|
|
|
|
:members:
|
|
|
|
|
|
|
|
.. autoclass:: cadquery.occ_impl.shapes.Mixin3D
|
|
|
|
:show-inheritance:
|
2013-04-15 21:22:54 -04:00
|
|
|
:members:
|
2020-11-30 13:41:34 +01:00
|
|
|
|
|
|
|
.. automodule:: cadquery.selectors
|
|
|
|
:show-inheritance:
|
2020-12-18 12:15:46 +10:30
|
|
|
:members:
|
2022-05-21 18:33:14 -04:00
|
|
|
|
|
|
|
.. automodule:: cadquery.occ_impl.exporters.assembly
|
|
|
|
:show-inheritance:
|
|
|
|
:members:
|
2023-01-24 00:29:32 +13:00
|
|
|
|
|
|
|
.. autofunction:: cadquery.occ_impl.assembly.toJSON
|
2023-03-16 19:39:13 +13:00
|
|
|
|
|
|
|
.. autoclass:: cadquery.occ_impl.exporters.dxf.DxfDocument
|
|
|
|
:members:
|
|
|
|
|
|
|
|
.. automethod:: __init__
|