This class is used to represent a 3d profile that can be used as input to functions such as createExtrudedSurface(), createRevolvedSurface(), and createSweptSurface(). An object of this class can represent an entity such as a curve, region, surface, face, trace, solid, or it can represent an edge or a set of edges that form a connected chain.
File: Db3dProfile.h
Module: API Reference
This is the overview for the OdDb3dProfile constructor overload. | |
Destroy instance of 3d profile. |
| |
| |
This is the overview for the convertProfile method overload. | |
Initializes this reference using a given object. | |
Creates a new instance of a 3d profile with OdDbFullSubentPath. | |
Returns the profile entity. If the profile is for an edge or set of edges then the returned entity will be an AcDbCurve of the edge or edges. The caller should not delete this pointer or post it to the database. | |
Returns the path reference of the edge if the profile is an edge or set of edges. If the profile is not an edge or set of edges, pathRef will be empty | |
Returns the vertex reference of the vertex if the profile is a vertex. If the profile is not an edge or set of edges, vertexRef will be empty | |
Checks whether the profile forms a closed loop. | |
Checks whether the profile is an edge. | |
Checks whether the profile is a face. | |
Checks whether the profile is planar. | |
Checks whether the profile is an edge or face. | |
Checks whether the profile is valid and may be used to create a surface. | |
Merges connected sets of profiles into one or more profiles | |
This is the overview for the set method overload. |
Initializes this reference using a given object. |
Copyright © 2002-2022. Open Design Alliance All rights reserved.
|