Surfaces Module

Creates and accesses entities that represent geometric surfaces.

Geometric surfaces (A3DSurfBase) are a mandatory part of the topology construct that is represented by an A3DTopoBrepData entity.

  1. Define the canonical form of the whole surface.
  2. Define the actual parameterization and the portion of surface (trimming information) (A3DUVParameterizationData).
  3. Define the orientation and scaling of the curve using a Cartesian transformation. The transformation cannot specify mirror or non-uniform scaling transformations (see A3DMiscCartesianTransformationData).

All surfaces are defined as follows:

Depending on how surfaces were defined, please notice that some might have their parameterization implicitly reverted (and more especially for periodic ones).

Topics