C3D Toolkit
Kernel - 117982, Vision - 2.9.2.2
|
Files | |
file | action_analysis.h |
Functions for normals and curvature analysis of surfaces and curves. | |
file | action_b_shaper.h |
Functions for conversion of the polygonal geometric object to BRep objects. | |
file | action_curve.h |
Functions for two-dimensional curves construction. | |
file | action_curve3d.h |
Functions for three-dimensional curves construction. | |
file | action_direct.h |
Functions for direct editing of solids. | |
file | action_general.h |
Functions for operating with curves, surfaces, shells and solids. | |
file | action_mesh.h |
Functions for construction of the polygonal geometric object. | |
file | action_phantom.h |
Creation of phantom operations. | |
file | action_point.h |
Functions for points creation. | |
file | action_sheet.h |
Functions for operating with a sheet metal solid. | |
file | action_shell.h |
Functions for open solids construction. | |
file | action_solid.h |
Functions for creation of solids, operations on solids. | |
file | action_surface.h |
Functions for surfaces creation. | |
file | action_surface_curve.h |
Functions for three-dimensional curves construction. | |
file | action_wireframe.h |
Functions for wire frame creation. | |
file | alg_base.h |
Common auxiliary functions. | |
file | alg_circle_curve.h |
Circle construction, center of circle calculation. | |
file | alg_curve_delete_part.h |
Operations with a curve in two-dimensional space. Deletion of a curve piece. | |
file | alg_curve_distance.h |
Construction of curves in two-dimensional space. | |
file | alg_curve_envelope.h |
Operations with curves in two-dimensional space. | |
file | alg_curve_equid.h |
Construction of equidistance. Construction of hatching. | |
file | alg_curve_fillet.h |
Construction of fillet or chamfer between two curves in two-dimensional space. | |
file | alg_curve_hatch.h |
Intersection of curves in two-dimensional space for hatching. | |
file | alg_curve_tangent.h |
Construction of line. | |
file | alg_dimension.h |
Radial dimension of surface. Distance between surfaces. | |
file | alg_diskrete_length_data.h |
Data for support of discrete length/radius/distance in processes of input of curves by user. | |
file | alg_draw.h |
Objects drawing. | |
file | alg_indicator.h |
A progress indicator. | |
file | alg_max_distance.h |
Definition of distance between objects. | |
file | alg_nurbs_conic.h |
Construction of conic sections as NURBS curves. | |
file | alg_polyline.h |
Functions to create curves for external use. | |
file | alg_silhouette_hide.h |
Obtaining the isocline curves. | |
file | assembly.h |
Assembly unit. | |
file | assisting_item.h |
Assisting item of the geometric model. | |
file | ats_check.h |
Functions for solids comparison and testing. | |
file | attr_color.h |
Attributes. Color. Thickness of drawing lines. Style of drawing lines. Properties for OpenGL. | |
file | attr_common_attribute.h |
Common attributes subtype. | |
file | attr_dencity.h |
Attributes. Density. | |
file | attr_elementary_attribute.h |
Elementary attributes subtype. | |
file | attr_flange_attribute.h |
Swept flange attribute of a sheet solid. | |
file | attr_geometric_attribute.h |
Geometric attribute. | |
file | attr_hotpoint_attribute.h |
Attribute of hot-point. | |
file | attr_identifier.h |
Object identifier. | |
file | attr_product.h |
Product attributes. | |
file | attr_registry.h |
Attribute definition instance. | |
file | attr_selected.h |
Attributes. Selection. Visibility. Modification. | |
file | attr_stamprib_attribute.h |
Attribute of reinforsed rib of sheet solid. | |
file | attr_user_attribute.h |
User attributes. | |
file | attr_uuid_attribute.h |
Uuid attribute for instances. | |
file | attribute_container.h |
An attribute container. | |
file | attribute_item.h |
Object attributes. | |
file | cdet_bool.h |
Calculation of intersections between solids using the boolean operations. | |
file | cdet_data.h |
Data types of collision detection. | |
file | cdet_utility.h |
Utility of collision detection and proximity queries. | |
file | check_geometry.h |
Diagnostics of shells and their components. | |
file | collection.h |
Collection of elements . | |
file | comanager.h |
Module: COMANAGER. | |
file | constraint.h |
Geometric constraint. | |
file | constraint_item.h |
2D-constraints between geometric objects of C3D-model. | |
file | contour_graph.h |
Contours construction. | |
file | conv_annotation_item.h |
Objects used for import and export of annotation and dimensions. | |
file | conv_exchange_settings.h |
Settings of import and export procedure. | |
file | conv_model_document.h |
Entities of converter-compatible model: document, part, assembly, instance. | |
file | conv_model_exchange.h |
Common API of the converter. | |
file | conv_predefined.h |
Enumerations for import/export operations. | |
file | conv_requestor.h |
Interface of scale request. Interface of stitching request. | |
file | conv_res_type.h |
Enumeration with the result of conversion. | |
file | conv_topo_mesh.h |
Преобразователь сетки к форме, сохраняющей связи граней и полигонов. | |
file | cr_attribute_provider.h |
Topological objects attributes provider. | |
file | cr_beam_creator.h |
Constructor of beam curve. | |
file | cr_boolean_solid.h |
Boolean operation constructor. | |
file | cr_chamfer_solid.h |
Constructor of solid with edges' chamfers. | |
file | cr_connecting_curve.h |
Constructor of curve connecting two curves. | |
file | cr_cutting_solid.h |
Cut solid constructor. | |
file | cr_detach_solid.h |
Subdivision of face set into connected parts. | |
file | cr_displace_creator.h |
Constructors of displacement of an object. | |
file | cr_draft_solid.h |
Constructor of a shell with drafted faces. | |
file | cr_duplication_solid.h |
Constructor of duplication face sets . | |
file | cr_elementary_solid.h |
Construction of shell for elementary solid. | |
file | cr_evolution_solid.h |
Constructor of shell of evolution solid. | |
file | cr_extending_curve.h |
Constructor of curve extension. | |
file | cr_extension_shell.h |
Construction of an extended face of a shell. | |
file | cr_extrusion_solid.h |
Constructor of an extrusion solid's shell. | |
file | cr_fair_curve.h |
Constructor of fair curve. | |
file | cr_fillet_solid.h |
Edges fillet constructor. | |
file | cr_fillet_wireframe.h |
Wire frame fillets creator. | |
file | cr_hole_solid.h |
Constructor of shell of hole, pocket, groove. | |
file | cr_intersection_curve.h |
Intersection curve constructor. | |
file | cr_join_shell.h |
Construction of a join shell. | |
file | cr_lofted_solid.h |
Constructor of a lofted shell. | |
file | cr_median_shell.h |
Construction of a median shell between faces of solid. | |
file | cr_mesh_creator.h |
Construction of polygonal object. | |
file | cr_mesh_shell.h |
Construction of a shell from a mesh of curves. | |
file | cr_modified_nurbs_.h |
Constructor of a shell with deformable faces. | |
file | cr_modified_solid.h |
Constructor of a modified shell. | |
file | cr_nurbs3d.h |
Constructor of the spatial spline with tangents. | |
file | cr_nurbs_block_solid.h |
Constructor of a block from NURBS-surfaces. | |
file | cr_nurbs_surfaces_solid.h |
Construction of a sell from NURBS-surfaces. | |
file | cr_nurbs_wireframe.h |
Creator NURBS copies of the wire frame. | |
file | cr_offset_curve.h |
Offset curve constructor. | |
file | cr_patch_creator.h |
Construction of a patch-shaped shell. | |
file | cr_projection_curve.h |
Projection wireframe constructor. | |
file | cr_revolution_solid.h |
Constructor of a revolution shell. | |
file | cr_rib_solid.h |
Constructor of a solid with a rib. | |
file | cr_ruled_shell.h |
Construct a ruled shell. | |
file | cr_section_shell.h |
Constructor of shell on mutable section surface. | |
file | cr_sheet_bend_any_solid.h |
Construction of a shell from any solid with bends. | |
file | cr_sheet_bend_by_edge_solid.h |
Construction of bends by edges of a shell of a solid from sheet material. | |
file | cr_sheet_bend_over_seg_solid.h |
Construction of a shell from sheet material bent along a segment. | |
file | cr_sheet_bend_unbend_solid.h |
Construction of a shell from sheet material with bend/unbend. | |
file | cr_sheet_builder_solid.h |
Constructor of the sheet metal shell based on an arbitrary solid. | |
file | cr_sheet_closed_corner_solid.h |
Construction of a shell from sheet material with corner enclosure. | |
file | cr_sheet_joint_bend_solid.h |
A composite bend construction. | |
file | cr_sheet_metal_solid.h |
Construction of a shell from sheet material. | |
file | cr_sheet_normalize_holes_solid.h |
Normalization of the holes of sheet solid. | |
file | cr_sheet_restored_edges_solid.h |
Construction of side edges of bends. | |
file | cr_sheet_simplified_flat_solid.h |
Construction of the simplified flat pattern. | |
file | cr_sheet_union_solid.h |
Constructor of operation of union of sheet solids by butt. | |
file | cr_simple_creator.h |
Constructor of solid shell without history. | |
file | cr_smooth_solid.h |
Constructor of chamfer or fillet of solid's edges. | |
file | cr_split_data.h |
Truncating elements of a shell. | |
file | cr_split_shell.h |
Construction of a shell with splitting of faces. | |
file | cr_stamp_bead_solid.h |
Constructor of a shell from sheet material with a bead. | |
file | cr_stamp_jalousie_solid.h |
Constructor of a shell form sheet material with jalousie. | |
file | cr_stamp_jog_solid.h |
Constructor of a shell from sheet material with a jog. | |
file | cr_stamp_remove_solid.h |
Construction of a shell without the specified operation. | |
file | cr_stamp_rib_solid.h |
Constructor of a sheet solid with a rib. | |
file | cr_stamp_ruled_solid.h |
Constructor of a sheet ruled shell. | |
file | cr_stamp_solid.h |
Constructor of a shell from the sheet material with stamping. | |
file | cr_stamp_spherical_solid.h |
Constructor of a shell from the sheet material with spherical stamping. | |
file | cr_stamp_user_solid.h |
Constructor of a shell from the sheet material with stamping by a tool solid. | |
file | cr_stitch_solid.h |
Constructor of a shell by stitching the faces. | |
file | cr_surface_spline.h |
Constructor of spline on a surface by points. | |
file | cr_swept_solid.h |
Constructor of a solid's shell of forming operation. | |
file | cr_symmetry_solid.h |
Constructor of a symmetric solid. | |
file | cr_thin_sheet.h |
Construction of a shell from a surface. | |
file | cr_thin_shell_solid.h |
Constructor of an offset shell. | |
file | cr_transformed_solid.h |
Constructor of a transformed shell. | |
file | cr_trimmed_wireframe.h |
Trimmed wire frame creator. | |
file | cr_truncated_shell.h |
Construction of a truncated shell. | |
file | cr_union_solid.h |
Constructor of union of two face sets to one face set. | |
file | cr_unwrap_curve.h |
Unwrapped curve creator. | |
file | cr_unwrap_point.h |
Unwrapped point creator. | |
file | cr_wireframe_creator.h |
Construction of wireframe without history. | |
file | cr_wrap_curve.h |
Wrapped curve creator. | |
file | cr_wrap_point.h |
Wrapped point creator. | |
file | creator.h |
Constructor of object of the geometric model. | |
file | creator_transaction.h |
The history tree of object. | |
file | cur_arc.h |
Circle, ellipse or circular or elliptical arc in two-dimensional space. | |
file | cur_arc3d.h |
Ellipse in three-dimensional space. | |
file | cur_b_spline.h |
B-spline set of NURBS-curve. | |
file | cur_bezier.h |
Bezier spline in two-dimensional space. | |
file | cur_bezier3d.h |
Bezier spline in three-dimensional space. | |
file | cur_bridge3d.h |
Bridge curve connecting ends of two curves. | |
file | cur_character_curve.h |
Functionally defined two-dimensional curve. | |
file | cur_character_curve3d.h |
Functionally defined curve. | |
file | cur_cone_spiral.h |
Conical spiral. | |
file | cur_contour.h |
Contour in two-dimensional space. | |
file | cur_contour3d.h |
Contour in three-dimensional space. | |
file | cur_contour_on_plane.h |
Contour on plane. | |
file | cur_contour_on_surface.h |
Contour on surface. | |
file | cur_contour_with_breaks.h |
Contour with breaks. | |
file | cur_cosinusoid.h |
Cosinusoid in two-dimensional space. | |
file | cur_crooked_spiral.h |
Spiral with constant radius and axis defined by an arbitrary curve on the XZ plane "position". | |
file | cur_cubic_spline.h |
Cubic spline in two-dimensional space. | |
file | cur_cubic_spline3d.h |
Cubic spline. | |
file | cur_curve_spiral.h |
Spiral with a variable radius which changes according to the generating curve. | |
file | cur_hermit.h |
Composite Hermite cubic spline in two-dimensional space. | |
file | cur_hermit3d.h |
Composite Hermite cubic spline. | |
file | cur_line.h |
Line in two-dimensional space. | |
file | cur_line3d.h |
Line in three-dimensional space. | |
file | cur_line_segment.h |
Line segment in two-dimensional space. | |
file | cur_line_segment3d.h |
Line segment in three-dimensional space. | |
file | cur_nurbs.h |
Two-dimensional NURBS curve. | |
file | cur_nurbs3d.h |
A spatial NURBS curve. | |
file | cur_nurbs_vector3d.h |
Nurbs-vecor. | |
file | cur_offset_curve.h |
Offset extended curve. | |
file | cur_offset_curve3d.h |
Offset curve in three-dimensional space. | |
file | cur_plane_curve.h |
Plane curve in three-dimensional space. | |
file | cur_point_curve.h |
The curve degenerated to a point. | |
file | cur_polycurve.h |
Curve in two-dimensional space, defined by points. | |
file | cur_polycurve3d.h |
Curve in three-dimensional space, defined by control points. | |
file | cur_polyline.h |
Polyline in two-dimensional space. | |
file | cur_polyline3d.h |
Polyline in three-dimensional space. | |
file | cur_projection_curve.h |
Projection curve. | |
file | cur_reparam_curve.h |
Reparametrized curve in two-dimensional space. | |
file | cur_reparam_curve3d.h |
Reparametrized curve in three-dimensional space. | |
file | cur_silhouette_curve.h |
Isocline curve or silhouette curve of surface. | |
file | cur_spiral.h |
Spiral. | |
file | cur_surface_curve.h |
Curve on surface. | |
file | cur_surface_intersection.h |
Intersection curve of two surfaces. | |
file | cur_trimmed_curve.h |
Trimmed curve in two-dimensional space. | |
file | cur_trimmed_curve3d.h |
Trimmed curve in three-dimensional space. | |
file | curve.h |
Curve in two-dimensional space. | |
file | curve3d.h |
Curve in three-dimensional space. | |
file | dxf_converter.h |
DXF - converter. | |
file | dxf_data.h |
DXF - converter. | |
file | func_analytical_function.h |
Symbolic (user) functions. | |
file | func_composite_function.h |
Composite Function. | |
file | func_const_function.h |
Linear function. | |
file | func_cubic_function.h |
Cubic Hermite function. | |
file | func_cubic_spline_function.h |
Cubic spline function. | |
file | func_curve_coordinate.h |
The function by curve coordinate. | |
file | func_line_function.h |
Linear function. | |
file | func_mono_smooth_function.h |
Monotone spline interpolation class c2 based one-parameter groups of diffeomorphisms (N.V. Osadchenko). | |
file | func_nurbs_function.h |
NURBS function. | |
file | func_power_function.h |
Power function. | |
file | func_serve_function.h |
Service function. | |
file | func_sinus_function.h |
Sinus function. | |
file | function.h |
Scalar function of parameter. | |
file | function_factory.h |
Creation of scalar functions. | |
file | gce_precision.h |
Set of constants and tolerance values to solve two-dimensional constraint problems. | |
file | gcm_manager.h |
Object API of geometric solver in 3D. | |
file | gcm_mates_generator.h |
Test generator of 3D-mates. | |
file | gcm_reposition.h |
Abstract for control of model position in the assembly. | |
file | gcm_res_code.h |
Error codes of geometric solver for 3D. | |
file | gcm_routines.h |
API of procedures and functions of 3D solver. | |
file | gcm_types.h |
Data types of geometric solver. | |
file | generic_utility.h |
Template utilities. | |
file | hash32.h |
Hash-function with probability of collisions 1/(2^32). | |
file | heal_imported.h |
Pospprocessing of imported solids. | |
file | instance_item.h |
Instance of object. | |
file | io_base.h |
Lightweight macros of serialization which contain functions declarations only. | |
file | io_define.h |
Macros of serialization, warnings suppression, memory control. | |
file | io_memory_buffer.h |
Serialization: memory buffer. | |
file | io_tape.h |
Serialization: utilities for reading and writing of stream classes. | |
file | io_tape_define.h |
Serialization: reading and writing of stream classes. Main definitions. | |
file | io_tree.h |
Tree of geometric model. | |
file | io_version_container.h |
Container of versions. | |
file | io_version_container_rw.h |
Container of versions. Reading/writing. | |
file | item_registrator.h |
Registrators of objects: copying and transformation. | |
file | last.h |
Control of memory leaks. | |
file | legend.h |
Auxiliary geometric object in the three-dimensional space. | |
file | lump.h |
Solid, matrix of its transformation and identifiers of owners. | |
file | m2b_mesh_curvature.h |
Struct to store curvatures, principal curvature directions and normals at mesh vertex. | |
file | map_create.h |
The projection module. The general functions and interfaces. | |
file | map_implementation.h |
The array of projections of solids. | |
file | map_lump.h |
Objects for the projection. | |
file | map_section.h |
The projection module. Data structures which map a view of section of a solids set. | |
file | map_section_complex.h |
The tool for the iterative construction of multi-segment section. | |
file | map_thread.h |
The thread mapping definition. | |
file | map_vestige.h |
Vestiges of three-dimensional objects. | |
file | marker.h |
Marker. | |
file | math_cfg.h |
System and platform definition. | |
file | math_define.h |
Base macros and functions. | |
file | math_namespace.h |
C3D namespace. | |
file | math_version.h |
Mathematical version. | |
file | math_x.h |
Connection of mathematical functions in LINUX and WINDOWS, and for Intel compiler. | |
file | mb_axis3d.h |
The axis-vector which is attached to a fixed point. | |
file | mb_cart_point.h |
The cartesian two-dimensional point. | |
file | mb_cart_point3d.h |
The three-dimensional point. | |
file | mb_cross_point.h |
Point on a curve. Intersection point of two curves. | |
file | mb_cube.h |
The bounding box (cube) of a geometric object. | |
file | mb_cube_tree.h |
Bounding boxes tree. | |
file | mb_data.h |
Data. | |
file | mb_dim_accuracy.h |
N-dimensional accuracy. | |
file | mb_dimension.h |
Dimensions definition. | |
file | mb_enum.h |
The enumerations. | |
file | mb_homogeneous.h |
Extended point with homogeneous coordinates in the two-dimensional space. | |
file | mb_homogeneous3d.h |
Extended point with homogeneous coordinates in the three-dimensional space. | |
file | mb_matrix.h |
The extended matrix of transformation in a two-dimensional space. | |
file | mb_matrix3d.h |
The extended matrix of transformation in a three-dimensional space. | |
file | mb_nurbs_function.h |
The module of geometric constructions. | |
file | mb_operation_result.h |
Operation result. | |
file | mb_oriented_box.h |
Arbitrarily oriented bounding box (OBB). | |
file | mb_placement.h |
Local coordinate system in two dimensional space. | |
file | mb_placement3d.h |
A local coordinate system. | |
file | mb_pmi.h |
Annotation item. | |
file | mb_point_mating.h |
Geometric constructions module. Conjugation at point. | |
file | mb_property.h |
Properties of mathematical objects. | |
file | mb_property_title.h |
Properties of mathematical objects. | |
file | mb_rect.h |
Bounding rectangle. | |
file | mb_rect1d.h |
Bounding box objects. One-dimensional box. | |
file | mb_rect2d.h |
Bounding box objects. Two-dimensional and three-dimensional boxes. | |
file | mb_rough.h |
Roughness conventional notation. Leader conventional notation. | |
file | mb_smooth_nurbs_fit_curve.h |
The module of geometric constructions. | |
file | mb_symbol.h |
Conventional notation classes definition. | |
file | mb_thread.h |
Thread definition. | |
file | mb_variables.h |
Constants and variables. | |
file | mb_vector.h |
Two-dimensional vector. | |
file | mb_vector3d.h |
Vector in three-dimensional space. | |
file | mesh.h |
The polygonal geometric object - Mesh. | |
file | mesh_float_point.h |
Two-dimensional point of polygon or triangulation. | |
file | mesh_float_point3d.h |
Point, vector and axis based on single precision floating point number (float). | |
file | mesh_grid.h |
Triangulation. | |
file | mesh_plane_grid.h |
Triangulation of two-dimensional region. | |
file | mesh_polygon.h |
Polygons. | |
file | mesh_primitive.h |
Base class for mesh data structures (MbMesh). Vertex. Polygon. | |
file | mesh_triangle.h |
Triangulation data structures. | |
file | mip_curve_properties.h |
Mass-inertial properties. | |
file | mip_solid_area_volume.h |
Construction of solid triangulation. | |
file | mip_solid_mass_inertia.h |
Inertial properties of solid. | |
file | model_entity.h |
Geometric model. | |
file | model_item.h |
A model geometric object. | |
file | model_tree.h |
Implementation of Model Tree classes. | |
file | model_tree_data.h |
Implementation of data of Model Tree node. | |
file | mt_ref_item.h |
Superclass for objects their lifetime is automatically regulated by reference counter. | |
file | multiline.h |
Multiline. | |
file | name_check.h |
The treatment of names of topological objects. | |
file | name_contour_tree.h |
The tree of named contours. | |
file | name_flags.h |
Common interface for bit-flags treatment. | |
file | name_item.h |
A name of a topological object. | |
file | name_version.h |
Version of an object topological name. | |
file | op_binding_data.h |
Items binding classes. | |
file | op_boolean_flags.h |
Flags of a boolean operation and its heirs. | |
file | op_curve_parameter.h |
Parameters of operations on the curves. | |
file | op_direct_mod_parameter.h |
Direct modeling parameters. | |
file | op_duplication_parameter.h |
Parameters of duplication. | |
file | op_mesh_parameter.h |
Parameters of operations on the polygonal meshes. | |
file | op_shell_parameter.h |
Parameters of operations on the solids. | |
file | op_swept_parameter.h |
Parameters of operations on the solids. | |
file | op_wireframe_parameter.h |
Parameters of operations on the wire frame. | |
file | pars_equation_tree.h |
Node of a binary tree. | |
file | pars_list.h |
List of variables. | |
file | pars_tree_variable.h |
Interface of variable. | |
file | pars_user_function.h |
User-defined function. | |
file | pars_var.h |
Variable. | |
file | pars_variable.h |
Variable. | |
file | pars_yacc.h |
Algorithm of syntax parsing of algebraic expression. | |
file | part_solid.h |
Identifiers of the parts of the solid. | |
file | plane_instance.h |
Instance of a two-dimensional object. | |
file | plane_item.h |
Geometric object in two-dimensional space. | |
file | point3d.h |
Spatial point with properties of geometric object. | |
file | point_frame.h |
Point-frame. | |
file | position_data.h |
Data for operation dimensions. | |
file | reference_item.h |
Reference counter (of an object owners). | |
file | region.h |
Two-dimensional region. | |
file | sheet_metal_param.h |
Structures of parameters for sheet operation. | |
file | shell_history.h |
Faces history. | |
file | solid.h |
Solid solid. | |
file | space_instance.h |
Instance of three-dimensional object. | |
file | space_item.h |
Geometrical object in three-dimensional space. | |
file | surf_chamfer_surface.h |
Chamfer surface. | |
file | surf_channel_surface.h |
Fillet surface with variable radius is normal or with preservation of edges. | |
file | surf_cone_surface.h |
Conical surface. | |
file | surf_coons_surface.h |
Bicubic Coons surface on four curves and its transverse derivatives. | |
file | surf_coons_surface_.h |
Bicubic Coons surface on four curves and its transverse derivatives. Temporary data. | |
file | surf_corner_surface.h |
Triangular surface on grid of three curves. | |
file | surf_cover_surface.h |
Bilinear surface on four curves. | |
file | surf_curve_bounded_surface.h |
The surface with an arbitrary curved boundary and possible cuts inside. | |
file | surf_cylinder_surface.h |
The cylindrical surface. | |
file | surf_elementary_surface.h |
An elementary surface. | |
file | surf_elevation_surface.h |
Lofted surface with guide curve. | |
file | surf_evolution_surface.h |
The swept surface. | |
file | surf_exaction_surface.h |
Sweep with guide curve surface with rotating ends. | |
file | surf_expansion_surface.h |
Motion surface (plane-parallel swept surface). | |
file | surf_exploration_surface.h |
The swept surface with scaling and winding of generation curve. | |
file | surf_extrusion_surface.h |
Extrusion surface. | |
file | surf_fillet_surface.h |
Fillet surface of constant radii, ordinary or with preservation of fillet. | |
file | surf_gregory_surface.h |
The surface on the bounding contour. | |
file | surf_grid_surface.h |
Surface based on triangulation. | |
file | surf_join_surface.h |
The surface of the joint. | |
file | surf_lofted_surface.h |
Lofted surface. | |
file | surf_mesh_surface.h |
The surface passing through two families of curves. | |
file | surf_offset_surface.h |
Offset surface. | |
file | surf_plane.h |
A plane. | |
file | surf_polysurface.h |
A surface specified by rectangular matrix of points. | |
file | surf_revolution_surface.h |
Revolution surface. | |
file | surf_ruled_surface.h |
Ruled surface. | |
file | surf_section_surface.h |
The mutable section surface. | |
file | surf_sector_surface.h |
Sectorial surface. | |
file | surf_smooth_surface.h |
Smooth surface. | |
file | surf_sphere_surface.h |
Spherical surface. | |
file | surf_spine.h |
Curvilinear spine for sweep surface. | |
file | surf_spiral_surface.h |
Spiral surface. | |
file | surf_spline_surface.h |
NURBS surface. | |
file | surf_swept_surface.h |
Swept surface. | |
file | surf_tessellation.h |
Functions for calculation step movement on the surface and the curve for methods of splitting the surface GetTesselation(..) and AddTesselation(..). | |
file | surf_torus_surface.h |
Toroidal surface. | |
file | surface.h |
Surface. | |
file | system_atomic.h |
System-dependent atomic operations. If atomic operations are required, this file should be used (atomic must not be used!!!). | |
file | system_cpp_standard.h |
C\C++ standards. | |
file | system_dependency.h |
System-dependent functions. | |
file | system_types.h |
Base types of data. | |
file | templ_array2.h |
Two-dimensional array of objects. | |
file | templ_balance_tree.h |
Balanced tree. | |
file | templ_c_array.h |
Dynamic one-dimensional array without counter of elements number. | |
file | templ_csp_array.h |
Ordered one-dimensional array of pointers. | |
file | templ_css_array.h |
Ordered one-dimensional array of objects. | |
file | templ_delete_define.h |
Types of deletion of elements from array. | |
file | templ_dptr.h |
Smart pointer to objects without reference counters. | |
file | templ_fdp_array.h |
One-dimensional array of pointers. | |
file | templ_fdp_array_.h |
Standard implementations of FDPArray elements deletion functions. | |
file | templ_fdp_array_rw.h |
Serialization of FDPArray. | |
file | templ_ifc_array.h |
One-dimensional array of pointers with counting of references. | |
file | templ_ifc_array_rw.h |
Serialization of IFC_Array. | |
file | templ_im_array.h |
Ordered array of indices of the given PArray. | |
file | templ_kdtree.h |
K-d tree. | |
file | templ_multimap.h |
Multiset implementing the core functionality of std::multimap. | |
file | templ_p_array.h |
One-dimensional array of pointers. | |
file | templ_p_array_rw.h |
Serialization of PArray. | |
file | templ_parameter.h |
Paramenter with the control of being changed. | |
file | templ_pointer.h |
Smart pointer. | |
file | templ_rp_array.h |
One-dimensional array of pointers. | |
file | templ_rp_array_rw.h |
Serialization of RPArray. | |
file | templ_rp_stack.h |
Not owning stack of pointers. | |
file | templ_rw_operator.h |
Functions of serialization. | |
file | templ_s_array.h |
One-dimensional array of objects. | |
file | templ_s_array_rw.h |
Serialization of SArray. | |
file | templ_s_list.h |
List. | |
file | templ_s_queue.h |
Queue of objects without destructors. | |
file | templ_sfdp_array.h |
Sorted one-dimensional array of pointers to objects. | |
file | templ_sfp_array.h |
Ordered array of pointers. | |
file | templ_sp_array.h |
Ordered array of pointers. | |
file | templ_sparse_array2.h |
Two-dimensional array of objects. | |
file | templ_specify_facet.h |
Facet. | |
file | templ_sptr.h |
Smart pointer and reference to objects with reference counter. | |
file | templ_ss_array.h |
Ordered array of objects. | |
file | templ_stack.h |
A stack of objects. | |
file | templ_t_list.h |
Serialization of list. | |
file | templ_three_states.h |
Tree-position flag. | |
file | templ_type_modified.h |
An object with the modifications flag. | |
file | templ_visitor.h |
Visitor of classes. | |
file | tool_cstring.h |
String. | |
file | tool_enabler.h |
Kernel modules enabler. | |
file | tool_err_handling.h |
Error-handling services. | |
file | tool_log.h |
Information logging. | |
file | tool_memory_debug.h |
Memory allocation control during the debugging process. | |
file | tool_memory_leaks_check.h |
Слежение за утечками | |
file | tool_memory_leaks_utils.h |
Утилиты Слежения за утечками | |
file | tool_multithreading.h |
Managing of parallel data processing. | |
file | tool_mutex.h |
Locks implementation on base of system synchronization mechanisms and OpenMP locks. details Implementation of locks (including scoped lock) on base of system synchronization mechanisms and OpenMP locks. . | |
file | tool_progress_indicator.h |
A run progress indicator. | |
file | tool_quick_sort.h |
A sorting function. | |
file | tool_string_util.h |
Utility functions for working with strings. | |
file | tool_time_test.h |
A debug tool for collection of the information about the algorithm running time. | |
file | tool_uuid.h |
Global unique identifier. | |
file | topology.h |
Topological objects: vertices, edges, loop, face. | |
file | topology_faceset.h |
Shell or set of faces. | |
file | topology_item.h |
Topological object in three-dimensional space. | |
file | topology_iterator.h |
Iterators for model traverse: containers, assemblies, faces, edges, verticies of solids, loops of faces, edges of loops, faces and edjes adjacent to verticies. | |
file | tri_face.h |
Approximation of face by array of triangular and quadrangular plates. | |
file | tri_lump.h |
Mathematical face and its calculated grid. | |
file | wire_frame.h |
Three-dimensional wire frame. | |
file | wireframe_point.h |
Wire frame point. | |