|
Overture
Version 25
|
#include "MappingsFromCAD.h"#include "GenericGraphicsInterface.h"#include "MappingInformation.h"#include "MappingRC.h"#include <float.h>#include "NurbsMapping.h"#include "LineMapping.h"#include "CircleMapping.h"#include "MatrixTransform.h"#include "IgesReader.h"#include "TrimmedMapping.h"#include "TFIMapping.h"#include "HDF_DataBase.h"#include "CompositeSurface.h"#include "UnstructuredMapping.h"#include "SweepMapping.h"#include "RevolutionMapping.h"#include "display.h"#include "TriangleWrapper.h"
Functions | |
| realArray | applyMatrixTransform (realArray &v, const RealArray &rotation, const RealArray &translation) |
| realArray | applyMatrixTransform (realArray &v, const RealArray &rotation) |
| int | buildParameterCurveFromSpaceCurve (NurbsMapping &curve, realArray &endPoint, Mapping &surface, NurbsMapping *&rCurve, const int edgeOrientation, const int periodic) |
| int | createSurfaceForAFace (Mapping *&surface, int surf, IgesReader &iges, MappingInformation &mapInfo, IntegerArray &mapNumber, int &numberOfMapsCreated, int &visibleItem) |
Variables | |
| real | timeToMergeNurbs |
| real | timeToMergeNurbsAddSubCurve |
| real | timeToMergeNurbsArcLength |
| real | timeToMergeNurbsElevateDegree |
| real | timeToMergeNurbsOther |
| realArray applyMatrixTransform | ( | realArray & | v, |
| const RealArray & | rotation, | ||
| const RealArray & | translation | ||
| ) |
References x.
Referenced by MappingsFromCAD::createCurveOnAParametricSurface().
| int buildParameterCurveFromSpaceCurve | ( | NurbsMapping & | curve, |
| realArray & | endPoint, | ||
| Mapping & | surface, | ||
| NurbsMapping *& | rCurve, | ||
| const int | edgeOrientation, | ||
| const int | periodic | ||
| ) |
References axis1, axis2, display(), fabs(), Mapping::functionPeriodic, Mapping::getIsPeriodic(), ReferenceCounting::incrementReferenceCount(), NurbsMapping::interpolate(), Mapping::inverseMap(), NurbsMapping::map(), NULL, Overture::nullRealDistributedArray(), r, and x.
Referenced by MappingsFromCAD::createManifoldSolidBRepObject().
| int createSurfaceForAFace | ( | Mapping *& | surface, |
| int | surf, | ||
| IgesReader & | iges, | ||
| MappingInformation & | mapInfo, | ||
| IntegerArray & | mapNumber, | ||
| int & | numberOfMapsCreated, | ||
| int & | visibleItem | ||
| ) |
References ListOfMappingRC::addElement(), axis1, axis2, NurbsMapping::circle(), Mapping::debug, ReferenceCounting::decrementReferenceCount(), display(), IgesReader::entity(), IgesReader::entityName(), fabs(), IgesReader::formData(), NurbsMapping::generalCylinder(), Mapping::getIsPeriodic(), MappingsFromCAD::getTransformationMatrix(), ReferenceCounting::incrementReferenceCount(), MappingInformation::mappingList, IgesReader::matrix(), max(), min(), normal, NULL, Pi, NurbsMapping::plane(), IgesReader::planeSurface, IgesReader::readData(), REAL_EPSILON, REAL_MIN, IgesReader::rightCircularConicalSurface, IgesReader::rightCircularCylindricalSurface, IgesReader::sequenceToItem(), and Mapping::setGridDimensions().
Referenced by MappingsFromCAD::createManifoldSolidBRepObject().
| real timeToMergeNurbs |
Referenced by NurbsMapping::merge(), and MappingsFromCAD::readMappings().
| real timeToMergeNurbsAddSubCurve |
Referenced by NurbsMapping::merge(), and MappingsFromCAD::readMappings().
| real timeToMergeNurbsArcLength |
Referenced by NurbsMapping::merge(), and MappingsFromCAD::readMappings().
| real timeToMergeNurbsElevateDegree |
Referenced by NurbsMapping::merge(), and MappingsFromCAD::readMappings().
| real timeToMergeNurbsOther |
Referenced by NurbsMapping::merge(), and MappingsFromCAD::readMappings().
1.8.3