This class represents bounded surfaces, whose definitions are external to the OdGe library.
Each instance of OdGeExternalBoundedSurface is composed of an instance of an OdExternalSurface and a collection of instances of OdGeCurveBoundary.
OdGeExternalBoundedSurface instances can be treated as any other OdGeSurface.
You can access the OdGeExternalBoundedSurface as a corresponding native OdGeSurface, if such a corresponding surface exists, or you may (more efficiently) access the external data in its native form.
One example of using OdGeExternalBoundedSurface is to access an ACIS surface.
Corresponding C++ library: TD_Ge
File: GeExternalBoundedSurface.h
Module: API Reference
This is the overview for the OdGeExternalBoundedSurface constructor overload. | |
Destructor for the OdGeEntity3d class. (Inherited from OdGeEntity3d) |
| |
(Inherited from OdGeSurface) | |
This is the overview for the closestPointTo method overload. | |
Returns a copy of this entity. (Inherited from OdGeEntity3d) | |
Returns the distance to the point on this curve closest to the specified point. (Inherited from OdGeSurface) | |
This is the overview for the evalPoint method overload. | |
Returns information about the system that created the surface. | |
This is the overview for the getBaseSurface method overload. | |
Returns the point on this surface closest to the specified point. (Inherited from OdGeSurface) | |
Returns an array of the contours on this surface. | |
This is the overview for the getEnvelope method overload. | |
Returns a copy of the raw surface definition. | |
Returns bounding box of the whole surface or a part of it. The box is axis-aligned in the specified local coordinate system. It is guaranteed to enclose the surface, but not guaranteed to be tight/minimal. (Inherited from OdGeSurface) | |
Finds all poles of surface. Surface envelope not considered. In case of NurbSurface extreme points of envelope are checked. Input arrays may be not empty. In this case new poles will be written to the ends of the arrays. (Inherited from OdGeSurface) | |
Returns true if and only if this surface is closed in the U direction. (Inherited from OdGeSurface) | |
Returns true if and only if this surface is closed in the V direction. (Inherited from OdGeSurface) | |
Return true if and only if the unbounded base surface can be represented as an OdGeCone. | |
Return true if and only if the unbounded base surface can be represented as an OdGeCylinder. | |
Returns true if and only if the surface is defined (not an empty instance). | |
Return true if and only if the unbounded base surface can be represented as an OdGeEllipCone. | |
Return true if and only if the unbounded base surface can be represented as an OdGeEllipCylinder. | |
Checks whether the specified entity is equal to this one. (Inherited from OdGeEntity3d) | |
Return true if and only if the unbounded base surface cannot be represented as an native OdGeSurface. | |
Returns true if and only if this entity is of type (or is derived from) entType. (Inherited from OdGeEntity3d) | |
Checks orientation of the surface. (Inherited from OdGeSurface) | |
Checks normal direction. (Inherited from OdGeSurface) | |
Return true if and only if the unbounded base surface can be represented as an OdGeNurbSurface. | |
Returns true if and only if the specified point is on this entity, as determined by the tolerance. (Inherited from OdGeEntity3d) | |
Determines if the passed point is on this surface and retrieves a 2D point that represents parametric values for the passed 3D point if it is on this surface. (Inherited from OdGeSurface) | |
Returns true if and only if the external surface owns the data. | |
Return true if and only if the unbounded base surface can be represented as an OdGePlanarEnt. | |
Return true if and only if the unbounded base surface can be represented as an OdGeSphere. | |
Return true if and only if the unbounded base surface can be represented as an OdGeTorus. | |
This is the overview for the makeIsoparamCurve method overload. | |
Mirrors this entity about the specified plane, and returns a reference to this entity. (Inherited from OdGeEntity3d) | |
Returns the number of contours on this surface. | |
This is the overview for the paramOf method overload. | |
Projects a point onto this surface. (Inherited from OdGeSurface) | |
Reverses the normal of this surface. (Inherited from OdGeSurface) | |
Rotates this entity by the specified angle about the axis defined by the point and the vector, and returns a reference to this entity. (Inherited from OdGeEntity3d) | |
Scales this entity by the scale factor about the basepoint, and returns a reference to this entity. (Inherited from OdGeEntity3d) | |
Sets the parameters for this external bound surface according to the arguments, and returns a reference to this external surface. | |
Set the rectangle in parameter space that defines the parameter domain of this surface. (Inherited from OdGeSurface) | |
Forces this external surface to own the data, and returns a reference to this external surface. | |
Applies the 3D transformation matrix to this entity, and returns a reference to this entity. (Inherited from OdGeEntity3d) | |
Applies the 3D translation vector to this entity, and returns a reference to this entity. (Inherited from OdGeEntity3d) | |
Returns the entity type. (Inherited from OdGeEntity3d) |
Comparison operator for the OdGeEntity3d object. (Inherited from OdGeEntity3d) | |
Assignment operator for the OdGeEntity3d object. (Inherited from OdGeEntity3d) | |
Assignment operator for the OdGeExternalBoundedSurface object. | |
Assignment operator for the OdGeSurface class. (Inherited from OdGeSurface) | |
Comparison operator for the OdGeEntity3d object. (Inherited from OdGeEntity3d) |
Copyright © 2002-2022. Open Design Alliance All rights reserved.
|