C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2
op_shell_parameter.h File Reference

Parameters of operations on the solids. More...

#include <cur_contour_on_surface.h>
#include <cur_arc3d.h>
#include <cr_split_data.h>
#include <mb_nurbs_function.h>
#include <op_direct_mod_parameter.h>
#include <op_swept_parameter.h>
#include <position_data.h>
#include <surf_plane.h>
#include <part_solid.h>
#include <surf_spine.h>

Classes

struct  SmoothValues
 Parameters of fillet or chamfer of edge. More...
 
struct  FullFilletValues
 Parameters of face fillet. More...
 
struct  CornerValues
 Parameters of vertex fillet. More...
 
class  HoleValues
 The parameters of notch. More...
 
class  BorerValues
 The hole parameters. More...
 
class  PocketValues
 The parameters of pocket or boss. More...
 
class  SlotValues
 The parameters of slot. More...
 
class  FastenersValues
 The parameters of fastener elements. More...
 
class  MbPatchMating
 Patch curve conjugation. More...
 
class  MbCurveMate
 Curve with conjugation. More...
 
struct  PatchValues
 The parameters of patch. More...
 
class  MbPatchCurve
 Curve for the patch construction. More...
 
class  MbPatchShellParams
 Patch operation parameters. More...
 
struct  TransformValues
 The parameters of object scaling. More...
 
struct  NurbsValues
 Parameters of the deformable face. More...
 
struct  NurbsBlockValues
 The parameters for construction of NURBS-block. More...
 
struct  NurbsSurfaceValues
 The parameters of spline surface. More...
 
class  MbNurbsSurfacesShellParams
 The parameters of spline surface. More...
 
struct  MeshSurfaceValues
 Surface parameter by grid of curves. More...
 
class  MbMeshShellParameters
 Parameters for creating the shell by mesh of curves. More...
 
struct  RuledSurfaceValues
 Data for the construction of a ruled surface. More...
 
struct  ExtensionValues
 The shell extension parameters. More...
 
struct  JoinSurfaceValues
 Data for construction of surface of the joint. More...
 
struct  GridsToShellValues
 Operation parameters of grids-to-shell conversion. More...
 
class  MbGridShellParams
 Operation parameters of grids-to-shell conversion. More...
 
struct  MedianShellValues
 Operation parameters of median shell between selected faces of solid. More...
 
class  MedianShellFaces
 Set of faces for build a median shell. More...
 
class  MbMedianShellParams
 Parameters for creating the median shell. More...
 
struct  MbMedianShellResults
 Results of creating the median shell. More...
 
struct  MbShellStitchParams
 Stitch parameters. More...
 
class  MbShellCuttingParams
 Shell cutting operation parameters. More...
 
struct  MbShellCuttingParams::ProlongState
 State of prolongation types of cutter surfaces. More...
 
struct  RectifyValues
 Parameter for an unwrapping the face on a plane. More...
 
class  MbLocalCubePhantomParams
 Parameter class for the creation of a bounding box phantom in a local coordinate system. More...
 
class  MbShellChamferParams
 Parameters for creating chamfers for edges of a solid. More...
 
class  MbDivideShellParams
 Parameter class for a shell division into parts using given edges container. More...
 
class  MbShellFilletValues
 Parameters for creating a fillet of edges of a solid. More...
 
class  MbLoftedCurvesShellParams
 LoftedShell operation parameters. More...
 
class  MbLoftedPointsShellParams
 LoftedShell operation parameters. More...
 
class  MbLoftedSolidParams
 Input data for lofted solid operation. More...
 
struct  VariableSectionValues
 Data required for sweeping operation with variable section. More...
 
class  MbEvolutionShellParams
 Input data for sweeping solid operation. More...
 
class  MbExtensionShellParams
 Parameter class an extension of an open solid by extrusion. More...
 
class  MbRuledShellParams
 Parameter class for the creation an open ruled solid. More...
 
class  MbRuledShellResult
 Output data for the creation an open ruled solid. More...
 
class  MbIngotSolidParams
 Parameter class for an ingot solid creation from the set of specified objects. More...
 
class  MbShellFullFilletParams
 Parameters for creating a fillet of a chain of the body faces. More...
 
class  MbLatheCurvesParams
 Parameters for looking the lathe axis and construction of lathe elements for the solid. More...
 
class  MbLatheCurvesResult
 The output data of the lathe section for the solid. More...
 
class  MbRibSolidParameters
 Parameters of a rib. More...
 
class  MbOctaLatticeParams
 Lattice shell based on three control points, lattice parameters and number of elements. More...
 
class  MbBooleanOperationParams
 Parameters of Boolean operation. More...
 
class  MbElementarySolidParams
 Parameters for creating an elementary solid. More...
 
class  MbElementarySolidResults
 Results of construction an elementary solid. More...
 
class  MbShellPartParams
 Parameters for extracting a specified part of a decomposing solid. More...
 
class  MbShellPartResults
 Results of extracting a specified part of a decomposing solid. More...
 
class  MbHoleSolidParams
 Parameters for creating a shell with a hole, a pocket or a groove. More...
 
class  MbFilletBundle
 Faces of one solid to create a fillet between two disjoint sets of faces. More...
 
class  MbFilletData
 Data to create fillet between disjoint faces. More...
 
class  MbJoinShellParams
 Parameters for creating a join shell. More...
 
class  MbJoinShellResults
 Results of creating the shell of join. More...
 
class  MbSmoothPhantomParams
 Parameters for creating phantom surfaces of fillet/chamfer. More...
 
class  MbSmoothSequenceParams
 Parameters for creating a sequence of smoothly connected edges. More...
 
class  MbSmoothPhantomResult
 The output data of creating phantom surfaces of fillet/chamfer. More...
 
class  MbSmoothSequenceResult
 The output data of creating a sequence of smoothly connected edges. More...
 
class  MbSmoothPositionDataParams
 Parameters for creating support points of fillet/chamfer operation sizes. More...
 
class  MbSmoothPositionDataResults
 The output data of creating support points of fillet/chamfer operation sizes. More...
 
class  MbSymmetrySolidParams
 Parameter class by create a symmetric solid relative to a plane. More...
 
class  MbCutShellSilhouetteParams
 Parameters for creating a solid cutted by a silhouette contour. More...
 
class  MbCutShellSilhouetteResult
 Results of creating a solid cutted by a silhouette contour. More...
 
class  MbDraftSolidParams
 Draft operation parameters. More...
 
class  MbDraftSolidResults
 Results of creating a draft's solid. More...
 
class  MbSectionResults
 Results of construction of a shell on swept mutable section surface. More...
 
class  MbBeamElementParams
 Input parameters of "Beam element" operation. More...
 
class  MbBeamElementResults
 Output parameters of "Beam element" operation. More...
 

Enumerations

enum  MbeHoleType { ht_BorerValues = 0 , ht_PocketValues = 1 , ht_SlotValues = 2 }
 Types of notch. More...
 
enum  MbeSurfaceProlongType
 Prolongation types of cutter objects (surfaces, contour).
 

Detailed Description

Parameters of operations on the solids.