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().