OpenLexocad  27.0
Geometric Items

Classes

class  OpenLxApp::AdvancedBrep
 An advanced B-rep is a boundary representation model in which all faces, edges and vertices are explicitly represented. It is a solid with explicit topology and elementary or free-form geometry. The faces of the B-rep are of type IfcAdvancedFace. An advanced B-rep has to meet the same topological constraints as the manifold solid B-rep. (Definition from ISO/CD 16739:2011) More...
 
class  OpenLxApp::Block
 A box is a solid rectangular parallelepiped, defined with a location and placement coordinate system. The box is specified by the positive lengths x, y, and z along the axes of the placement coordinate system, and has one vertex at the origin of the placement coordinate system. (Definition from ISO/CD 16739:2011) More...
 
class  OpenLxApp::BoundedCurve
 A bounded curve is a curve of finite arc length with identifiable end points. (Definition from ISO/CD 16739:2011) More...
 
class  OpenLxApp::BoundedSurface
 A bounded surface is a surface of finite area with identifiable boundaries. (Definition from ISO/CD 16739:2011) More...
 
class  OpenLxApp::CartesianPoint
 A point defined by its coordinates in a two or three dimensional rectangular Cartesian coordinate system, or in a two dimensional parameter space. The entity is defined in a two or three dimensional space. (Definition from ISO/CD 16739:2011) More...
 
class  OpenLxApp::Circle
 A circle is defined by a radius and the location and orientation of the circle. (Definition from ISO/CD 16739:2011) More...
 
class  OpenLxApp::CompositeCurve
 A composite curve (IfcCompositeCurve) is a collection of curves joined end-to-end. The individual segments of the curve are themselves defined as composite curve segments. (Definition from ISO/CD 16739:2011) More...
 
class  OpenLxApp::CompositeCurveSegment
 A composite curve segment is a bounded curve together with transition information which is used to construct a composite curve. (Definition from ISO/CD 16739:2011) Note: Transition information is not implemented yet. More...
 
class  OpenLxApp::Conic
 A conic is a planar curve which could be produced by intersecting a plane with a cone. A conic is defined in terms of its intrinsic geometric properties rather than being described in terms of other geometry. A conic class always has a placement coordinate system defined by a two or three dimensional placement. The parametric representation is defined in terms of this placement coordinate system. (Definition from ISO/CD 16739:2011) More...
 
class  OpenLxApp::Curve
 A curve can be envisioned as the path of a point moving in its coordinate space. (Definition from ISO/CD 16739:2011) More...
 
class  OpenLxApp::CurveBoundedPlane
 The curve bounded surface is a parametric surface with curved boundaries defined by one or more boundary curves. The bounded surface is defined to be the portion of the basis surface in the direction of N x T from any point on the boundary, where N is the surface normal and T the boundary curve tangent vector at this point. The region so defined shall be arcwise connected. (Definition from ISO/CD 16739:2011) More...
 
class  OpenLxApp::ElementarySurface
 An elementary surface is a simple analytic surface with defined parametric representation. (Definition from ISO/CD 16739:2011) More...
 
class  OpenLxApp::Ellipse
 An IfcEllipse is a curve consisting of a set of points whose distances to two fixed points add to the same constant. (Definition from ISO/CD 16739:2011) More...
 
class  OpenLxApp::ExtrudedAreaSolid
 The extruded area solid is defined by sweeping a bounded planar surface. The direction of the extrusion is given by the setExtrudedDirection() method and the length of the extrusion is given by the setDepth() method. If the planar area has inner boundaries, i.e. holes defined, then those holes shall be swept into holes of the solid. (Definition from ISO/CD 16739:2011) More...
 
class  OpenLxApp::FaceBasedSurfaceModel
 A face based surface model is described by a set of connected face sets of dimensionality 2. The connected face sets shall not intersect except at edges and vertices, except that a face in one connected face set may overlap a face in another connected face set, provided the face boundaries are identical. There shall be at least one connected face set. (Definition from ISO/CD 16739:2011) More...
 
class  OpenLxApp::FacetedBrep
 A faceted brep is a simple form of boundary representation model in which all faces are planar and all edges are straight lines. A faceted B-rep has to meet the same topological constraints as the manifold solid Brep. (Definition from ISO/CD 16739:2011) More...
 
class  OpenLxApp::Geometry
 Super-class of all Geometries (aka GeometricRepresentationItems) More...
 
class  OpenLxApp::GeometryProxy
 A GeometryProxy can hold any type of Geometry. It must be instantiated with a specific type. More...
 
class  OpenLxApp::InventorImport
 A mesh imported from an OpenInventor (iv) file. More...
 
class  OpenLxApp::Line
 A line is an unbounded curve with constant tangent direction. A line is defined by a point and a direction. The positive direction of the line is in the direction of the Dir vector. (Definition from ISO/CD 16739:2011) More...
 
class  OpenLxApp::Plane
 A plane is an unbounded surface with a constant normal. A plane is defined by a point on the plane and the normal direction to the plane. (Definition from ISO/CD 16739:2011) More...
 
class  OpenLxApp::PolygonMesh
 A Polygon Mesh from triangles and quadrangles. More...
 
class  OpenLxApp::Polyline
 The Polyline is a bounded curve with only linear segments defined by a list of Cartesian points. If the first and the last Cartesian point in the list are identical, then the polyline is a closed curve, otherwise it is an open curve. (Definition from ISO/CD 16739:2011) More...
 
class  OpenLxApp::RightCircularCone
 The RightCircularRightCircularCone is a Construction Solid Geometry (CSG) 3D primitive. It is a solid with a circular base and a point called apex as the top. (Definition from ISO/CD 16739:2011) More...
 
class  OpenLxApp::RightCircularCylinder
 A right circular cylinder is a CSG primitive in the form of a solid cylinder of finite height. It is defined by an axis point at the centre of one planar circular face, an axis, height, and a radius. The faces are perpendicular to the axis and are circular discs with the specified radius. The height is the distance from the first circular face centre in the positive direction of the axis to the second circular face centre. (Definition from ISO/CD 16739:2011) More...
 
class  OpenLxApp::ShellBasedSurfaceModel
 An IfcShellBasedSurfaceModel represents the shape by a set of open or closed shells. The connected faces within the shell have a dimensionality 2 and are placed in a coordinate space of dimensionality 3. (Definition from ISO/CD 16739:2011) More...
 
class  OpenLxApp::Sphere
 The Sphere is a Construction Solid Geometry (CSG) 3D primitive. It is a solid where all points at the surface have the same distance from the center point. (Definition from ISO/CD 16739:2011) More...
 
class  OpenLxApp::Surface
 A surface can be envisioned as a set of connected points in 3-dimensional space which is always locally 2-dimensional, but need not be a manifold. (Definition from ISO/CD 16739:2011) More...
 
class  OpenLxApp::SweptDiskSolid
 A SweptDiskSolid represents the 3D shape by a sweeping representation scheme allowing a two dimensional circularly bounded plane to sweep along a three dimensional Directrix through space. More...
 
class  OpenLxApp::TrimmedCurve
 A trimmed curve is a bounded curve which is created by taking a selected portion, between two identified points, of the associated basis curve. The basis curve itself is unaltered and more than one trimmed curve may reference the same basis curve. (Definition from ISO/CD 16739:2011) More...
 

Detailed Description