본문 바로가기

programming/OpenCascade

(11)
OpenCascade - User Guides - 2. Modeling Data - 7. Bounding boxes https://dev.opencascade.org/doc/occt-7.7.0/overview/html/occt_user_guides__modeling_data.html#occt_modat_6 Open CASCADE Technology: Modeling DataIntroduction Modeling Data supplies data structures to represent 2D and 3D geometric models. This manual explains how to use Modeling Data. Geometry Utilities Geometry Utilities provide the following services: Creation of shapes by interpolation and app..
OpenCascade - User Guides - 2. Modeling Data - 6. Properties of Shapes Properties of ShapesLocal Properties of Shapes BRepLProp package는 Local Properties of Shapes 컴포넌트를 제공. BRep 모델의 edge와 face에 대한 다양한 local 속성을 계산하는 알고리즘 포함.query:for a point of parameter u on a curve which supports an edge:the point,the derivative vectors, up to the third degree,the tangent vector,the normal,the curvature, and the center of curvature;for a point of parameter (u, v) on a surface wh..
OpenCascade - User Guides - 2. Modeling Data - 5. Topology https://dev.opencascade.org/doc/occt-7.7.0/overview/html/occt_user_guides__modeling_data.html#occt_modat_5 Open CASCADE Technology: Modeling DataIntroduction Modeling Data supplies data structures to represent 2D and 3D geometric models. This manual explains how to use Modeling Data. Geometry Utilities Geometry Utilities provide the following services: Creation of shapes by interpolation and app..
OpenCascade - User Guides - 2. Modeling Data - 4. 3D Geometry Geom package는 geometric objects in 3d space와  identity, rotation, translation, mirroring, scale transformations, combinations of transformations 같은 모든 기본적인 geometric transformations 제공.geometric object의 참조 정의에 의존하는 특수 함수들 (addition of a control point on a B-Spline curve,modification of a curve..) 다음 클래스 제공:description of points, vectors, curves and surfaces,positioning in 3D space using axis or ..
OpenCascade - User Guides - 2. Modeling Data - 3. 2D Geometry 2D GeometryGeom2d package. 객체는 참조로 다뤄짐.description of points, vectors and curves,positioning in the plane using coordinate systems,geometric transformation - translations, rotations, symmetries, scaling transformations and combinations thereof. objects;point,Cartesian point,vector,direction,vector with magnitude,axis,curve,line,conic: circle, ellipse, hyperbola, parabola,rounded curve: trimmed c..
OpenCascade - User Guides - 2. Modeling Data - 2. Geometry Utilities Geometry Utilities제공 서비스;Creation of shapes by interpolation and approximationDirect construction of shapesConversion of curves and surfaces to BSpline curves and surfacesComputation of the coordinates of points on 2D and 3D curvesCalculation of extrema between shapes. Interpolations and Approximationspoints -> curves and surfaces.interpolation : curve or surface passes through all the points;ap..
OpenCascade - User Guides - 2. Modeling Data- 1. Introduction Introduction2D and 3D geometric models을 표현하는 Modeling Data.
OpenCascade - User Guides - 1. Foundation Classes - 4. Math Primitives and Algorithms Math Primitives and AlgorithmsOverviewVectors and matricesGeometric primitivesMath algorithmsVectors and Matrices기본 타입 math_Vector와 math_Matrix의 C++ 구현.Vectors and matrices calc.;Eigenvalues and eigenvectors of a square matrix;Linear algebraic equations;Roots of a set of non-linear equations;Minimum function of one or more independent variables.expression, relation, or function을 표현하는 데이터 구조 제공.벡..