mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-08-09 13:22:24 +03:00
0024784: Move documentation in CDL files to proper location
Mostly duplicated comments were removed and missing ones were moved into dedicated class CDL files. Some more duplicated comments were removed from CDL files. Correction of merge
This commit is contained in:
@@ -35,126 +35,52 @@ uses
|
||||
is
|
||||
|
||||
class Block;
|
||||
-- Type 150 Form 0
|
||||
---Purpose : The Block is a rectangular parallelopiped, defined with
|
||||
-- one vertex at (X1, Y1, Z1) and three edges lying along
|
||||
-- the local +X, +Y, +Z axes.
|
||||
|
||||
class RightAngularWedge;
|
||||
-- Type 152 Form 0
|
||||
---Purpose : A right angular wedge is a triangular/trapezoidal prism
|
||||
|
||||
class Cylinder;
|
||||
-- Type 154
|
||||
---Purpose : Defines a cylinder
|
||||
|
||||
class ConeFrustum;
|
||||
-- Type 156 Form 0
|
||||
---Purpose : The Cone Frustum is defined by the center of the
|
||||
-- larger circular face of the frustum, its radius, a unit
|
||||
-- vector in the axis direction, a height in this direction
|
||||
-- and a second circular face with radius which is lesser
|
||||
-- than the first face.
|
||||
|
||||
class Sphere;
|
||||
-- Type 158 Form 0
|
||||
---Purpose : Defines a sphere.
|
||||
|
||||
class Torus;
|
||||
-- Type 160 Form 0
|
||||
---Purpose : A Torus is a solid formed by revolving a circular disc
|
||||
-- about a specified coplanar axis.
|
||||
|
||||
class SolidOfRevolution;
|
||||
-- Type 162 Form 0,1
|
||||
---Purpose : This entity is defined by revolving the area determined
|
||||
-- by a planar curve about a specified axis through a given
|
||||
-- fraction of full rotation.
|
||||
|
||||
class SolidOfLinearExtrusion;
|
||||
-- Type 164
|
||||
---Purpose : Solid of linear extrusion is defined by translating an
|
||||
-- area determined by a planar curve
|
||||
|
||||
class Ellipsoid;
|
||||
-- Type 168 Form 0
|
||||
---Purpose : The ellipsoid is a solid bounded by the surface defined
|
||||
-- by:
|
||||
-- X^2 Y^2 Z^2
|
||||
-- ----- + ----- + ----- = 1
|
||||
-- LX^2 LY^2 LZ^2
|
||||
|
||||
class BooleanTree;
|
||||
-- Type 180 Form 0
|
||||
---Purpose : The Boolean tree describes a binary tree structure
|
||||
-- composed of regularized Boolean operations and operands,
|
||||
-- in post-order notation.
|
||||
|
||||
class SelectedComponent;
|
||||
-- Type 182 Form 0
|
||||
---Purpose : The Selected Component entity provides a means of
|
||||
-- selecting one component of a disjoint CSG solid
|
||||
|
||||
class SolidAssembly;
|
||||
-- Type 184 Form 0
|
||||
---Purpose : Solid assembly is a collection of items which possess a
|
||||
-- shared fixed geometric relationship.
|
||||
|
||||
class ManifoldSolid;
|
||||
-- Type 186 Form 0
|
||||
---Purpose : A manifold solid is a bounded, closed, and finite volume
|
||||
-- in three dimensional Euclidean space
|
||||
|
||||
class PlaneSurface;
|
||||
-- Type 190 Form 0,1
|
||||
---Purpose : A plane surface entity is defined by a point on the
|
||||
-- surface and a normal to it.
|
||||
|
||||
class CylindricalSurface;
|
||||
-- Type 192
|
||||
---Purpose : Defines a cylindrical surface
|
||||
|
||||
class ConicalSurface;
|
||||
-- Type 194 Form 0,1
|
||||
---Purpose : Defines a conical surface
|
||||
|
||||
class SphericalSurface;
|
||||
-- Type 196 Form 0,1
|
||||
---Purpose : Defines a spherical surface
|
||||
|
||||
class ToroidalSurface;
|
||||
-- Type 198 Form 0,1
|
||||
---Purpose : Defines a toroidal surface
|
||||
|
||||
class SolidInstance;
|
||||
-- Type 430 Form 0
|
||||
---Purpose : This provides a mechanism for replicating a solid
|
||||
-- representation.
|
||||
|
||||
class VertexList;
|
||||
-- Type 502 Form 1
|
||||
---Purpose : It contains one or more vertices.
|
||||
|
||||
class EdgeList;
|
||||
-- Type 504
|
||||
---Purpose : It contains one or more edge tuples.
|
||||
|
||||
class Loop;
|
||||
-- Type 508 Form 1
|
||||
---Purpose : A Loop entity specifies a bound of a face. It represents
|
||||
-- a connected collection of face boundaries, seams, and
|
||||
-- poles of a single face.
|
||||
|
||||
class Face;
|
||||
-- Type 510 Form 1
|
||||
---Purpose : Face entity is a bound (partial) which has finite area
|
||||
|
||||
class Shell;
|
||||
-- Type 514 Form 1
|
||||
---Purpose : Shell entity is a connected entity of dimensionality 2
|
||||
-- which divides R3 into two arcwise connected open subsets,
|
||||
-- one of which is finite. Inside of the shell is defined to
|
||||
-- be the finite region.
|
||||
|
||||
-- Tool for Entities --
|
||||
|
||||
@@ -191,7 +117,6 @@ is
|
||||
class SpecificModule;
|
||||
|
||||
class TopoBuilder;
|
||||
---Purpose : a tool to build BREP IGES Entities
|
||||
|
||||
-- Instantiations
|
||||
|
||||
|
@@ -19,6 +19,7 @@ class EdgeList from IGESSolid inherits IGESEntity
|
||||
---Purpose: defines EdgeList, Type <504> Form <1>
|
||||
-- in package IGESSolid
|
||||
-- EdgeList is defined as a segment joining two vertices
|
||||
-- It contains one or more edge tuples.
|
||||
|
||||
uses
|
||||
|
||||
|
@@ -20,6 +20,7 @@ class VertexList from IGESSolid inherits IGESEntity
|
||||
-- in package IGESSolid
|
||||
-- A vertex is a point in R3. A vertex is the bound of an
|
||||
-- edge and can participate in the bounds of a face.
|
||||
-- It contains one or more vertices.
|
||||
|
||||
uses
|
||||
|
||||
|
Reference in New Issue
Block a user