Class or interface |
Concept |
Use Case or Article |
CATBody |
Getting a domain |
CAAGemBrowser,
CAATobTetra,
CAATopJournal |
Computing the volume |
CAATopOverview |
Deleting a body |
CAATopOverview,
CAATopJournal,
CAATopSpline |
Retrieving the cells |
CAATopOverview |
Retrieving the number of domains |
CAAGemBrowser,
CAATobTetra |
CATBodyTessellator |
Tessellating a body |
CAATesBody |
Retrieving the results with iterators |
CAATesBody |
CATBoundaryIterator |
Getting the bounding cells of a given cell |
CAATobTetra,
CAATopJournal |
CATCGMJournalList |
Copies a journal in another one |
CAATopJournal |
Searching for cells in the journal |
CAATopJournal |
CATCartesianPoint |
Creating a geometric point |
CAAGobCreation |
CATCell |
Getting the geometry of a cell |
CAATobTetra |
Getting the bounding cells of a cell |
CAATobTetra,
CAATopJournal |
CATCloneManager |
Creating a clone manager |
CAAGobCreation |
Adding a geometric object to
duplicate |
CAAGobCreation |
Running the clone manager |
CAAGobCreation |
Retrieving the correspondence
between the object and its clone |
CAAGobCreation |
CATCrvParam |
Evaluating a point on a curve |
CAAGobNurbs,
CAATopOverview |
CATCurve |
Evaluating a point on a curve |
CAAGobNurbs,
CAATopOverview |
Getting the bounding box |
CAAGemBrowser |
CATCurveTessellator |
Tessellating a curve |
CAAGemBrowser |
CATCylinder |
Creating a geometric cylinder |
CAAGopIntersect,
CAATopJournal |
CATDomain |
Getting the cells of a domain |
CAAGemBrowser,
CAATobTetra |
CATDynBoolean |
Making the union or the subtraction of two
bodies |
CAATopOverview |
CATDynFillet |
Filleting edges |
CAATopOverview,
CAATopJournal |
CATDynMassProperties3D |
Computing the volume |
CAATopOverview |
CATDynShell |
Shelling faces |
CAATopOverview |
CATEdge |
Getting the length of an edge |
CAATopJournal |
CATFace |
Estimating the center of the face |
CAATopJournal |
Getting the common edges of two faces |
CAATopJournal |
Getting the loops of a face |
CAATopOverview |
Getting the geometry of the face |
CAATopJournal |
CATForeignSurfaceData |
Deriving a new class of surface |
CAAGobForeign |
Creating an instance of a foreign
surface |
CAAGobCreation |
CATGeoFactory |
Creating a geometry factory |
CAAGobCreation |
Getting the model size |
CAAGemBrowser |
Getting the resolution |
CAAGemBrowser |
Loading the geometry factory from a
NCGM file |
CAAGemBrowser |
Saving the geometry factory in a
NCGM file |
CAAGobCreation |
Scaning the geometry factory |
CAAGemBrowser |
Closing the geometry factory |
CAAGobCreation |
CATICGMObject |
Getting the persistent tag |
CAAGobCreation |
Cloning a CATICGMObject |
CAAGobCreation |
Transforming a CATICGMObject |
CAAGobCreation |
CATIntersectionCrvSur |
Intersecting a curve and a surface |
CAAGopIntersect |
CATLengthFromBodyOnWire |
Computing the length between two vertices |
CAATopSpline |
CATLine |
Creating a geometric line |
CAAGobCreation,
CAAGopIntersect |
CATMacroPoint |
Creating a the geometry of a vertex |
CAATobTetra |
CATMath3x3Matrix |
Creating a 3x3 matrix |
CAAMthBase |
Computing the eigen vectors and
eigen values |
CAAMthBase |
Inversing |
CAAMthBase |
CATMathAxis |
Using the canonical axis system CATMathOIJK |
CAAMthBase |
Creating a mathematical axis system |
CAAMthBase |
CATMathFunctionXY |
Evaluating |
CAAAmtForeign |
Evaluating at multiple positions |
CAAAmtForeign |
CATMathIntervalND |
Creating a N-dimensional interval |
CAAAmtForeign |
CATMathLine |
Creating a mathematical line |
CAAMthBase |
Projecting a point on a line |
CAAMthBase |
CATMathPoint |
Creating a mathematical points |
CAAMthBase |
Computing distance between points |
CAAMthBase |
Computing the distance between a point and an
array of points |
CAATopOverview |
CATMathSetOfPoints |
Creating a set of mathematical points |
CAAGobNurbs |
Setting points in a set of points |
CAAGobNurbs |
CATMathTransformation |
Creating an axis system
transformation |
CAAMthBase |
Transforming a mathematical point |
CAAMthBase |
CATMathVector |
Creating a mathematical vector |
CAAMthBase |
Computing the cross product |
CAAMthBase |
Computing the dot product |
CAAMthBase |
Normalizing |
CAAMthBase |
CATNurbsCurve |
Creating a Bézier curve |
CAAGobNurbs |
Creating a NUPBS curve |
CAAGobNurbs |
Creating a NURBS curve |
CAAGobNurbs |
CATPCircle |
Creating a circle on a
surface |
CAATopOverview,
CAATopJournal |
CATPLine |
Creating a line on a surface |
CAAGobCreation,
CAATobTetra |
Cloning a CATPLine |
CAAGobCreation |
Retrieving the underlying surface
of a CATPLine |
CAAGobCreation |
Transforming a CATPLine |
CAAGobCreation |
CATPlane |
Creating a geometric plane |
CAATobTetra,
CAATopOverview |
CATPointOnEdgeCurve |
Creating a point on an edge
curve |
CAATobTetra |
CATSimCurve |
Creating the geometry of an edge |
CAATobTetra |
CATSkinOperator |
Creating a skin body |
CAATesBody,
CAATopOverview,
CAATopJournal |
CATSolidCylinder |
Creating a topological
cylinder |
CAATopOverview |
CATSolidCuboid |
Creating a topological box |
CAATopOverview |
CATSphere |
Creating a geometric sphere |
CAATesBody |
CATSurParam |
Creating parameters on a surface
with a barycentric method |
CAAGobCreation |
Creating the parameters of a point
on a canonical surface |
CAATobTetra,
CAATopOverview,
CAATopJournal |
CATSurface |
Creating the parameters of a point
on a canonical surface |
CAATobTetra,
CAATopOverview,
CAATopJournal |
Evaluating point on a CATSurface |
CAAGobCreation |
Evaluating normals to a CATSurface |
CAAGobCreation |
CATSurfaceTessellator |
Tessellating a surface |
CAAGemBrowser |
Evaluating the normals to
tessellation points |
CAAGemBrowser |
CATTopLineOperator |
Creating a line body tangent
to a wire body |
CAATopSpline |
CATTopPointOperator |
Creating a point body |
CAATopSpline |
CATTopPrism |
Creating a prism with fixed
limits |
CAATopOverview |
Creating a prism with until limits |
CAATopJournal |
CATTopSplineOperator |
Creating a spline body |
CAATopSpline |
CATTransfoManager |
Creating a CATTransfoManager |
CAAGobCreation |
Adding a geometric object to
transform |
CAAGobCreation |
Running the transfo manager |
CAAGobCreation |
Retrieving the correspondence
between the object and its transformed |
CAAGobCreation |