Class GeomFiler
Assembly: CAMAPI.DotnetHelper.dll
Syntax
public static class GeomFiler
Methods
AddComboSolidEdge(ComWrapper<ISTGeomFiler>, string, string, string, string, string, string)
Declaration
public static bool AddComboSolidEdge(this ComWrapper<ISTGeomFiler> geomFilerCom, string edgeID, string curveID, string startVertexID, string endVertexID, string leftFaceID, string rightFaceID)
Parameters
Returns
AddComboSolidFace(ComWrapper<ISTGeomFiler>, string, string)
Declaration
public static bool AddComboSolidFace(this ComWrapper<ISTGeomFiler> geomFilerCom, string faceID, string faceName)
Parameters
Returns
AddComboSolidVertex(ComWrapper<ISTGeomFiler>, TST3DPoint, string)
Declaration
public static bool AddComboSolidVertex(this ComWrapper<ISTGeomFiler> geomFilerCom, TST3DPoint p, string vertexID)
Parameters
Returns
AddEntity(ComWrapper<ISTGeomFiler>, string, string)
Declaration
public static bool AddEntity(this ComWrapper<ISTGeomFiler> geomFilerCom, string id, string entityName)
Parameters
Returns
AddFaceEdge2d(ComWrapper<ISTGeomFiler>, string, bool, string, string)
Declaration
public static bool AddFaceEdge2d(this ComWrapper<ISTGeomFiler> geomFilerCom, string curveId, bool orientation, string svId, string tvId)
Parameters
Returns
AddFaceEdge3d(ComWrapper<ISTGeomFiler>, string, bool, string, string)
Declaration
public static bool AddFaceEdge3d(this ComWrapper<ISTGeomFiler> geomFilerCom, string curveId, bool orientation, string svId, string tvId)
Parameters
Returns
AddIntersectionCurvePoint(ComWrapper<ISTGeomFiler>, TST3DPoint)
Declaration
public static bool AddIntersectionCurvePoint(this ComWrapper<ISTGeomFiler> geomFilerCom, TST3DPoint position)
Parameters
Returns
AddMeshTriangle(ComWrapper<ISTGeomFiler>, int, int, int)
Declaration
public static bool AddMeshTriangle(this ComWrapper<ISTGeomFiler> geomFilerCom, int v1, int v2, int v3)
Parameters
Returns
AddMeshVertex(ComWrapper<ISTGeomFiler>, int, TST3DPoint)
Declaration
public static bool AddMeshVertex(this ComWrapper<ISTGeomFiler> geomFilerCom, int index, TST3DPoint p)
Parameters
Returns
AddPmiText(ComWrapper<ISTGeomFiler>, string)
Declaration
public static bool AddPmiText(this ComWrapper<ISTGeomFiler> geomFilerCom, string text)
Parameters
Returns
AddViewEntity(ComWrapper<ISTGeomFiler>, string, string)
Declaration
public static bool AddViewEntity(this ComWrapper<ISTGeomFiler> geomFilerCom, string viewID, string entityPath)
Parameters
Returns
ArcTo2d(ComWrapper<ISTGeomFiler>, TST2DPoint, TST2DPoint, double)
Declaration
public static bool ArcTo2d(this ComWrapper<ISTGeomFiler> geomFilerCom, TST2DPoint pc, TST2DPoint p, double rad)
Parameters
Returns
BeginObject_PMIThread(ComWrapper<ISTGeomFiler>, string)
Declaration
public static IPMIGeomThread BeginObject_PMIThread(this ComWrapper<ISTGeomFiler> geomFilerCom, string cadID)
Parameters
Returns
BeginPmiEntity(ComWrapper<ISTGeomFiler>, string, TST3DPoint, TST3DPoint, TST3DPoint, TSTPmiType)
Declaration
public static bool BeginPmiEntity(this ComWrapper<ISTGeomFiler> geomFilerCom, string id, TST3DPoint vT, TST3DPoint vZ, TST3DPoint vX, TSTPmiType pmiType)
Parameters
Returns
BeginPmiText(ComWrapper<ISTGeomFiler>, TST3DPoint, double, double, double, int, TSTPmiTextType)
Declaration
public static bool BeginPmiText(this ComWrapper<ISTGeomFiler> geomFilerCom, TST3DPoint vT, double angle, double height, double length, int numberLines, TSTPmiTextType textType)
Parameters
Returns
BezierTo2d(ComWrapper<ISTGeomFiler>, TST2DPoint, TST2DPoint, TST2DPoint)
Declaration
public static bool BezierTo2d(this ComWrapper<ISTGeomFiler> geomFilerCom, TST2DPoint p1, TST2DPoint p2, TST2DPoint p3)
Parameters
Returns
CloseBlock(ComWrapper<ISTGeomFiler>)
Declaration
public static bool CloseBlock(this ComWrapper<ISTGeomFiler> geomFilerCom)
Parameters
Returns
CloseComboModel(ComWrapper<ISTGeomFiler>)
Declaration
public static bool CloseComboModel(this ComWrapper<ISTGeomFiler> geomFilerCom)
Parameters
Returns
CloseComboSolid(ComWrapper<ISTGeomFiler>)
Declaration
public static bool CloseComboSolid(this ComWrapper<ISTGeomFiler> geomFilerCom)
Parameters
Returns
CloseCurve2d(ComWrapper<ISTGeomFiler>, bool)
Declaration
public static bool CloseCurve2d(this ComWrapper<ISTGeomFiler> geomFilerCom, bool close)
Parameters
Returns
CloseCurve3d(ComWrapper<ISTGeomFiler>, bool)
Declaration
public static bool CloseCurve3d(this ComWrapper<ISTGeomFiler> geomFilerCom, bool isClosed)
Parameters
Returns
CloseFace(ComWrapper<ISTGeomFiler>)
Declaration
public static bool CloseFace(this ComWrapper<ISTGeomFiler> geomFilerCom)
Parameters
Returns
CloseFaceLoop(ComWrapper<ISTGeomFiler>)
Declaration
public static bool CloseFaceLoop(this ComWrapper<ISTGeomFiler> geomFilerCom)
Parameters
Returns
CloseFile(ComWrapper<ISTGeomFiler>)
Finish writing the SGF file
Declaration
public static bool CloseFile(this ComWrapper<ISTGeomFiler> geomFilerCom)
Parameters
Returns
| Type |
Description |
| bool |
Success status
|
CloseGroupEntity(ComWrapper<ISTGeomFiler>)
Declaration
public static bool CloseGroupEntity(this ComWrapper<ISTGeomFiler> geomFilerCom)
Parameters
Returns
CloseIntersectionCurve(ComWrapper<ISTGeomFiler>)
Declaration
public static bool CloseIntersectionCurve(this ComWrapper<ISTGeomFiler> geomFilerCom)
Parameters
Returns
CloseMesh(ComWrapper<ISTGeomFiler>)
Declaration
public static bool CloseMesh(this ComWrapper<ISTGeomFiler> geomFilerCom)
Parameters
Returns
CloseModel(ComWrapper<ISTGeomFiler>)
Declaration
public static bool CloseModel(this ComWrapper<ISTGeomFiler> geomFilerCom)
Parameters
Returns
CloseNurbsCurve(ComWrapper<ISTGeomFiler>)
Declaration
public static bool CloseNurbsCurve(this ComWrapper<ISTGeomFiler> geomFilerCom)
Parameters
Returns
CloseNurbsSurface(ComWrapper<ISTGeomFiler>)
Declaration
public static bool CloseNurbsSurface(this ComWrapper<ISTGeomFiler> geomFilerCom)
Parameters
Returns
CloseNurbsSurfaceB(ComWrapper<ISTGeomFiler>, double, double, double, double)
Declaration
public static bool CloseNurbsSurfaceB(this ComWrapper<ISTGeomFiler> geomFilerCom, double uMin, double uMax, double vMin, double vMax)
Parameters
Returns
CreateArc(ComWrapper<ISTGeomFiler>, string, double, double, TST3DPoint, TST3DPoint, TST3DPoint)
Declaration
public static bool CreateArc(this ComWrapper<ISTGeomFiler> geomFilerCom, string id, double radius, double angle, TST3DPoint vT, TST3DPoint vZ, TST3DPoint vX)
Parameters
Returns
CreateBlendBound(ComWrapper<ISTGeomFiler>, string, string, int)
Declaration
public static bool CreateBlendBound(this ComWrapper<ISTGeomFiler> geomFilerCom, string id, string blend, int boundary)
Parameters
Returns
CreateBlendedSurface(ComWrapper<ISTGeomFiler>, string, string, string, string, double, double, TSTBlendedType, TST3DPoint, TSTLimitType, TST3DPoint, TSTLimitType)
Declaration
public static bool CreateBlendedSurface(this ComWrapper<ISTGeomFiler> geomFilerCom, string id, string firstSurfID, string secondSurfID, string spine, double range1, double range2, TSTBlendedType blendedType, TST3DPoint p1, TSTLimitType l1, TST3DPoint p2, TSTLimitType l2)
Parameters
Returns
CreateCircle(ComWrapper<ISTGeomFiler>, string, double, TST3DPoint, TST3DPoint, TST3DPoint)
Declaration
public static bool CreateCircle(this ComWrapper<ISTGeomFiler> geomFilerCom, string id, double radius, TST3DPoint vT, TST3DPoint vZ, TST3DPoint vX)
Parameters
Returns
CreateConeP(ComWrapper<ISTGeomFiler>, string, TST3DPoint, TST3DPoint, TST3DPoint, double, double, double, double, double, double)
Declaration
public static bool CreateConeP(this ComWrapper<ISTGeomFiler> geomFilerCom, string id, TST3DPoint location, TST3DPoint axis, TST3DPoint refAxis, double radius, double semiAngle, double hmin, double hmax, double amin, double amax)
Parameters
Returns
CreateConicalSpiral(ComWrapper<ISTGeomFiler>, string, TST3DPoint, TST3DPoint, TST3DPoint, double, double, double, double, bool)
Declaration
public static bool CreateConicalSpiral(this ComWrapper<ISTGeomFiler> geomFilerCom, string id, TST3DPoint location, TST3DPoint axis, TST3DPoint refAxis, double startRadius, double termRadius, double step, double distance, bool ccw)
Parameters
Returns
CreateCoordinateSystem(ComWrapper<ISTGeomFiler>, string, TST3DPoint, TST3DPoint, TST3DPoint)
Declaration
public static bool CreateCoordinateSystem(this ComWrapper<ISTGeomFiler> geomFilerCom, string csid, TST3DPoint vT, TST3DPoint vZ, TST3DPoint vX)
Parameters
Returns
CreateCurveOnSurface(ComWrapper<ISTGeomFiler>, string, string, string)
Declaration
public static bool CreateCurveOnSurface(this ComWrapper<ISTGeomFiler> geomFilerCom, string id, string curveId, string surfaceId)
Parameters
Returns
CreateCylinderP(ComWrapper<ISTGeomFiler>, string, TST3DPoint, TST3DPoint, TST3DPoint, double, double, double, double, double)
Declaration
public static bool CreateCylinderP(this ComWrapper<ISTGeomFiler> geomFilerCom, string id, TST3DPoint location, TST3DPoint axis, TST3DPoint refAxis, double radius, double hmin, double hmax, double amin, double amax)
Parameters
Returns
CreateEllipse(ComWrapper<ISTGeomFiler>, string, double, double, TST3DPoint, TST3DPoint, TST3DPoint)
Declaration
public static bool CreateEllipse(this ComWrapper<ISTGeomFiler> geomFilerCom, string id, double majRad, double minRad, TST3DPoint vT, TST3DPoint vZ, TST3DPoint vX)
Parameters
Returns
CreateEllipseArc(ComWrapper<ISTGeomFiler>, string, double, double, double, double, TST3DPoint, TST3DPoint, TST3DPoint)
Declaration
public static bool CreateEllipseArc(this ComWrapper<ISTGeomFiler> geomFilerCom, string id, double majRad, double minRad, double sAng, double tAng, TST3DPoint vT, TST3DPoint vZ, TST3DPoint vX)
Parameters
Returns
CreateInversedCurve(ComWrapper<ISTGeomFiler>, string, string)
Declaration
public static bool CreateInversedCurve(this ComWrapper<ISTGeomFiler> geomFilerCom, string id, string sourceCurveId)
Parameters
Returns
CreateLineSeg(ComWrapper<ISTGeomFiler>, string, TST3DPoint, TST3DPoint)
Declaration
public static bool CreateLineSeg(this ComWrapper<ISTGeomFiler> geomFilerCom, string id, TST3DPoint sp, TST3DPoint tp)
Parameters
Returns
CreateOffsetSurf(ComWrapper<ISTGeomFiler>, string, string, double)
Declaration
public static bool CreateOffsetSurf(this ComWrapper<ISTGeomFiler> geomFilerCom, string id, string surf, double offset)
Parameters
Returns
CreatePlaneP(ComWrapper<ISTGeomFiler>, string, TST3DPoint, TST3DPoint, TST3DPoint, double, double, double, double)
Declaration
public static bool CreatePlaneP(this ComWrapper<ISTGeomFiler> geomFilerCom, string id, TST3DPoint location, TST3DPoint axis, TST3DPoint refAxis, double xMin, double yMin, double xMax, double yMax)
Parameters
Returns
CreatePoint(ComWrapper<ISTGeomFiler>, string, TST3DPoint)
Declaration
public static bool CreatePoint(this ComWrapper<ISTGeomFiler> geomFilerCom, string id, TST3DPoint p)
Parameters
Returns
CreateRevSurface120(ComWrapper<ISTGeomFiler>, string, TST3DPoint, TST3DPoint, string, double, double)
Declaration
public static bool CreateRevSurface120(this ComWrapper<ISTGeomFiler> geomFilerCom, string id, TST3DPoint location, TST3DPoint axis, string generatrixID, double sa, double ta)
Parameters
Returns
CreateSolidEdge(ComWrapper<ISTGeomFiler>, string, string, string, string)
Declaration
public static bool CreateSolidEdge(this ComWrapper<ISTGeomFiler> geomFilerCom, string id, string sourceCurveId, string svId, string tvId)
Parameters
Returns
CreateSolidVertex(ComWrapper<ISTGeomFiler>, string, TST3DPoint)
Declaration
public static bool CreateSolidVertex(this ComWrapper<ISTGeomFiler> geomFilerCom, string id, TST3DPoint p)
Parameters
Returns
CreateSphereP(ComWrapper<ISTGeomFiler>, string, TST3DPoint, TST3DPoint, TST3DPoint, double)
Declaration
public static bool CreateSphereP(this ComWrapper<ISTGeomFiler> geomFilerCom, string id, TST3DPoint location, TST3DPoint axis, TST3DPoint refAxis, double radius)
Parameters
Returns
CreateTabSurface122(ComWrapper<ISTGeomFiler>, string, string, TST3DPoint)
Declaration
public static bool CreateTabSurface122(this ComWrapper<ISTGeomFiler> geomFilerCom, string id, string generatrixID, TST3DPoint extrusionVector)
Parameters
Returns
CreateTorusP(ComWrapper<ISTGeomFiler>, string, TST3DPoint, TST3DPoint, TST3DPoint, double, double)
Declaration
public static bool CreateTorusP(this ComWrapper<ISTGeomFiler> geomFilerCom, string id, TST3DPoint location, TST3DPoint axis, TST3DPoint refAxis, double majRad, double minRad)
Parameters
Returns
CreateTransposedUVSurface(ComWrapper<ISTGeomFiler>, string, string)
Declaration
public static bool CreateTransposedUVSurface(this ComWrapper<ISTGeomFiler> geomFilerCom, string id, string sourceSurface)
Parameters
Returns
CreateTrimmedCurve(ComWrapper<ISTGeomFiler>, string, string, double, double)
Declaration
public static bool CreateTrimmedCurve(this ComWrapper<ISTGeomFiler> geomFilerCom, string id, string sourceCurveId, double t1, double t2)
Parameters
Returns
CreateTrimmedCurve2(ComWrapper<ISTGeomFiler>, string, string, TST3DPoint, TST3DPoint)
Declaration
public static bool CreateTrimmedCurve2(this ComWrapper<ISTGeomFiler> geomFilerCom, string id, string sourceCurveId, TST3DPoint p1, TST3DPoint p2)
Parameters
Returns
CreateView(ComWrapper<ISTGeomFiler>, TST3DPoint, TST3DPoint, TST3DPoint, double, string)
Declaration
public static bool CreateView(this ComWrapper<ISTGeomFiler> geomFilerCom, TST3DPoint vT, TST3DPoint vZ, TST3DPoint vX, double scale, string id)
Parameters
Returns
CutTo2d(ComWrapper<ISTGeomFiler>, TST2DPoint)
Declaration
public static bool CutTo2d(this ComWrapper<ISTGeomFiler> geomFilerCom, TST2DPoint p)
Parameters
Returns
CutTo3d(ComWrapper<ISTGeomFiler>, TST3DPoint)
Declaration
public static bool CutTo3d(this ComWrapper<ISTGeomFiler> geomFilerCom, TST3DPoint p)
Parameters
Returns
EndObject(ComWrapper<ISTGeomFiler>, IAbstractGeomObject)
Declaration
public static bool EndObject(this ComWrapper<ISTGeomFiler> geomFilerCom, IAbstractGeomObject obj)
Parameters
Returns
EndPmiEntity(ComWrapper<ISTGeomFiler>)
Declaration
public static bool EndPmiEntity(this ComWrapper<ISTGeomFiler> geomFilerCom)
Parameters
Returns
EndPmiText(ComWrapper<ISTGeomFiler>)
Declaration
public static bool EndPmiText(this ComWrapper<ISTGeomFiler> geomFilerCom)
Parameters
Returns
InsertBlock(ComWrapper<ISTGeomFiler>, string, string)
Declaration
public static bool InsertBlock(this ComWrapper<ISTGeomFiler> geomFilerCom, string blockID, string newBlockName)
Parameters
Returns
LoadFile(ComWrapper<ISTGeomFiler>, string)
Declaration
public static bool LoadFile(this ComWrapper<ISTGeomFiler> geomFilerCom, string geomFile)
Parameters
Returns
LoadFileWithScale(ComWrapper<ISTGeomFiler>, string, bool)
Declaration
public static bool LoadFileWithScale(this ComWrapper<ISTGeomFiler> geomFilerCom, string geomFile, bool deleteFile)
Parameters
Returns
OpenFile(ComWrapper<ISTGeomFiler>, string, ISTGeomReceiver)
Open the SGF file and read it
Declaration
public static bool OpenFile(this ComWrapper<ISTGeomFiler> geomFilerCom, string fileName, ISTGeomReceiver receiver)
Parameters
Returns
| Type |
Description |
| bool |
Success status
|
PmiAddArrow(ComWrapper<ISTGeomFiler>, TST3DPoint, double, TSTPmiArrowType)
Declaration
public static bool PmiAddArrow(this ComWrapper<ISTGeomFiler> geomFilerCom, TST3DPoint vT, double angle, TSTPmiArrowType arrowType)
Parameters
Returns
PmiAddCurve(ComWrapper<ISTGeomFiler>, string, TSTPmiCurveType)
Declaration
public static bool PmiAddCurve(this ComWrapper<ISTGeomFiler> geomFilerCom, string curveID, TSTPmiCurveType curveType)
Parameters
Returns
PmiAddMesh(ComWrapper<ISTGeomFiler>, string)
Declaration
public static bool PmiAddMesh(this ComWrapper<ISTGeomFiler> geomFilerCom, string id)
Parameters
Returns
SetArcToler(ComWrapper<ISTGeomFiler>, double)
Declaration
public static bool SetArcToler(this ComWrapper<ISTGeomFiler> geomFilerCom, double value)
Parameters
Returns
SetCurrentColor(ComWrapper<ISTGeomFiler>, int)
Set current color for created entities
Declaration
public static bool SetCurrentColor(this ComWrapper<ISTGeomFiler> geomFilerCom, int value)
Parameters
Returns
SetCurrentLineType(ComWrapper<ISTGeomFiler>, TSTLineType)
Set current line type for created entities
Declaration
public static bool SetCurrentLineType(this ComWrapper<ISTGeomFiler> geomFilerCom, TSTLineType value)
Parameters
Returns
SetCurrentLineWidth(ComWrapper<ISTGeomFiler>, int)
Set current line width for created entities
Declaration
public static bool SetCurrentLineWidth(this ComWrapper<ISTGeomFiler> geomFilerCom, int value)
Parameters
Returns
Set current transform for created entities
Declaration
public static bool SetCurrentTransform(this ComWrapper<ISTGeomFiler> geomFilerCom, TST3DPoint vT, TST3DPoint vZ, TST3DPoint vX)
Parameters
Returns
Declaration
public static bool SetCurrentTransform2(this ComWrapper<ISTGeomFiler> geomFilerCom, TST3DPoint vT, TST3DPoint vX, TST3DPoint vY, TST3DPoint vZ)
Parameters
Returns
SetCurveDomain(ComWrapper<ISTGeomFiler>, string, double, double, double, double)
Declaration
public static bool SetCurveDomain(this ComWrapper<ISTGeomFiler> geomFilerCom, string id, double srcTmin, double srcTmax, double prxTmin, double prxTmax)
Parameters
Returns
SetCurveParametrization(ComWrapper<ISTGeomFiler>, string, double, double)
Declaration
public static bool SetCurveParametrization(this ComWrapper<ISTGeomFiler> geomFilerCom, string curveId, double tMin, double tMax)
Parameters
Returns
SetGroupEntityIsSolid(ComWrapper<ISTGeomFiler>, bool)
Declaration
public static bool SetGroupEntityIsSolid(this ComWrapper<ISTGeomFiler> geomFilerCom, bool value)
Parameters
Returns
SetIgnoreOutOfRange(ComWrapper<ISTGeomFiler>, bool)
Declaration
public static bool SetIgnoreOutOfRange(this ComWrapper<ISTGeomFiler> geomFilerCom, bool value)
Parameters
Returns
SetImportOption(ComWrapper<ISTGeomFiler>, TSTImportOption, bool)
Declaration
public static bool SetImportOption(this ComWrapper<ISTGeomFiler> geomFilerCom, TSTImportOption optionType, bool optionValue)
Parameters
Returns
SetModelUnits(ComWrapper<ISTGeomFiler>, TST_LinearMeasure, double)
Declaration
public static bool SetModelUnits(this ComWrapper<ISTGeomFiler> geomFilerCom, TST_LinearMeasure units, double multScale)
Parameters
Returns
SetNurbsCurveControlPoint(ComWrapper<ISTGeomFiler>, int, TST3DPoint)
Declaration
public static bool SetNurbsCurveControlPoint(this ComWrapper<ISTGeomFiler> geomFilerCom, int index, TST3DPoint p)
Parameters
Returns
SetNurbsCurveKnot(ComWrapper<ISTGeomFiler>, int, double)
Declaration
public static bool SetNurbsCurveKnot(this ComWrapper<ISTGeomFiler> geomFilerCom, int index, double knot)
Parameters
Returns
SetNurbsCurveWeight(ComWrapper<ISTGeomFiler>, int, double)
Declaration
public static bool SetNurbsCurveWeight(this ComWrapper<ISTGeomFiler> geomFilerCom, int index, double w)
Parameters
Returns
SetNurbsSurfaceControlPoint(ComWrapper<ISTGeomFiler>, int, int, TST3DPoint)
Declaration
public static bool SetNurbsSurfaceControlPoint(this ComWrapper<ISTGeomFiler> geomFilerCom, int i, int j, TST3DPoint p)
Parameters
Returns
SetNurbsSurfaceUKnot(ComWrapper<ISTGeomFiler>, int, double)
Declaration
public static bool SetNurbsSurfaceUKnot(this ComWrapper<ISTGeomFiler> geomFilerCom, int i, double value)
Parameters
Returns
SetNurbsSurfaceVKnot(ComWrapper<ISTGeomFiler>, int, double)
Declaration
public static bool SetNurbsSurfaceVKnot(this ComWrapper<ISTGeomFiler> geomFilerCom, int i, double value)
Parameters
Returns
SetNurbsSurfaceWeight(ComWrapper<ISTGeomFiler>, int, int, double)
Declaration
public static bool SetNurbsSurfaceWeight(this ComWrapper<ISTGeomFiler> geomFilerCom, int i, int j, double value)
Parameters
Returns
SetPmiAssociativity(ComWrapper<ISTGeomFiler>, int, string)
Declaration
public static bool SetPmiAssociativity(this ComWrapper<ISTGeomFiler> geomFilerCom, int i, string objId)
Parameters
Returns
SetPmiPreferenceD(ComWrapper<ISTGeomFiler>, string, double)
Declaration
public static bool SetPmiPreferenceD(this ComWrapper<ISTGeomFiler> geomFilerCom, string path, double value)
Parameters
Returns
SetPmiPreferenceI(ComWrapper<ISTGeomFiler>, string, int)
Declaration
public static bool SetPmiPreferenceI(this ComWrapper<ISTGeomFiler> geomFilerCom, string path, int value)
Parameters
Returns
SetSurfaceUVDomain(ComWrapper<ISTGeomFiler>, string, double, double, double, double, double, double, double, double, bool)
Declaration
public static bool SetSurfaceUVDomain(this ComWrapper<ISTGeomFiler> geomFilerCom, string id, double srcUmin, double srcUmax, double srcVmin, double srcVmax, double prxUmin, double prxUmax, double prxVmin, double prxVmax, bool transposeUV)
Parameters
Returns
StartBlock(ComWrapper<ISTGeomFiler>, string)
Declaration
public static bool StartBlock(this ComWrapper<ISTGeomFiler> geomFilerCom, string blockName)
Parameters
Returns
StartComboModel(ComWrapper<ISTGeomFiler>, string)
Declaration
public static bool StartComboModel(this ComWrapper<ISTGeomFiler> geomFilerCom, string geomFile)
Parameters
Returns
StartComboSolid(ComWrapper<ISTGeomFiler>, string)
Declaration
public static bool StartComboSolid(this ComWrapper<ISTGeomFiler> geomFilerCom, string id)
Parameters
Returns
StartCurve2d(ComWrapper<ISTGeomFiler>, string, TST2DPoint, TST3DPoint, TST3DPoint, TST3DPoint)
Declaration
public static bool StartCurve2d(this ComWrapper<ISTGeomFiler> geomFilerCom, string id, TST2DPoint p, TST3DPoint vT, TST3DPoint vZ, TST3DPoint vX)
Parameters
Returns
StartCurve3d(ComWrapper<ISTGeomFiler>, string, TST3DPoint)
Declaration
public static bool StartCurve3d(this ComWrapper<ISTGeomFiler> geomFilerCom, string id, TST3DPoint p)
Parameters
Returns
StartFace(ComWrapper<ISTGeomFiler>, string, string, bool)
Declaration
public static bool StartFace(this ComWrapper<ISTGeomFiler> geomFilerCom, string id, string surfaceId, bool normalOrientation)
Parameters
Returns
StartFaceLoop(ComWrapper<ISTGeomFiler>)
Declaration
public static bool StartFaceLoop(this ComWrapper<ISTGeomFiler> geomFilerCom)
Parameters
Returns
StartFile(ComWrapper<ISTGeomFiler>, string)
Declaration
public static bool StartFile(this ComWrapper<ISTGeomFiler> geomFilerCom, string fileName)
Parameters
Returns
| Type |
Description |
| bool |
Success status
|
StartGroupEntity(ComWrapper<ISTGeomFiler>, string)
Declaration
public static bool StartGroupEntity(this ComWrapper<ISTGeomFiler> geomFilerCom, string entityName)
Parameters
Returns
StartIntersectionCurve(ComWrapper<ISTGeomFiler>, string, string, string, TSTLimitType, TSTLimitType, double, double)
Declaration
public static bool StartIntersectionCurve(this ComWrapper<ISTGeomFiler> geomFilerCom, string id, string firstSurfID, string secondSurfID, TSTLimitType l1, TSTLimitType l2, double baseParam, double baseScale)
Parameters
Returns
StartMesh(ComWrapper<ISTGeomFiler>, string)
Declaration
public static bool StartMesh(this ComWrapper<ISTGeomFiler> geomFilerCom, string id)
Parameters
Returns
StartModel(ComWrapper<ISTGeomFiler>)
Create geometry filer instance
Declaration
public static bool StartModel(this ComWrapper<ISTGeomFiler> geomFilerCom)
Parameters
Returns
StartNurbsCurve(ComWrapper<ISTGeomFiler>, string, int, bool, bool, bool, int, int)
Declaration
public static bool StartNurbsCurve(this ComWrapper<ISTGeomFiler> geomFilerCom, string id, int degree, bool isPeriodic, bool isRational, bool isClosed, int knotCount, int cpCount)
Parameters
Returns
StartNurbsSurface(ComWrapper<ISTGeomFiler>, string, int, int, int, int, bool, bool, bool, bool, bool)
Declaration
public static bool StartNurbsSurface(this ComWrapper<ISTGeomFiler> geomFilerCom, string id, int k1, int k2, int uDegree, int vDegree, bool uClosed, bool vClosed, bool uPeriodic, bool vPeriodic, bool rational)
Parameters
Returns