VBA API Changes for progeCAD 7
VBA API Changes for progeCAD 7
New interfaces in progeCAD 7.x
IIcadHyperlink
IIcadHyperlinks
IIcadColor
Removed interfaces in progeCAD 7.x
IIcadSolidCreator
IIcadAttributeDefs
New, removed, and changed methods in progeCAD 7.x
For details about methods, see the following sections:
New methods
IIcadHatch interface:
color get_color( )
Void set_color( color ppColor )
color get_TrueColor( )
Void set_TrueColor( color ppColor )
IIcadPoints Divide( Int32 NumberOfParts, Object BlockName )
IIcadDimAligned interface:
color get_color( )
Void set_color( color ppColor )
color get_TrueColor( )
Void set_TrueColor( color ppColor )
IIcadPoints Divide( Int32 NumberOfParts, Object BlockName )
IIcadEntity interface:
color get_color( )
Void set_color( color ppColor )
color get_TrueColor( )
Void set_TrueColor( color ppColor )
IIcadPoints Divide( Int32 NumberOfParts, Object BlockName )
IIcad3DPoly interface:
color get_color( )
Void set_color( color ppColor )
color get_TrueColor( )
Void set_TrueColor( color ppColor )
IIcadPoints Divide( Int32 NumberOfParts, Object BlockName )
IIcadAttribute interface:
color get_color( )
Void set_color( color ppColor )
color get_TrueColor( )
Void set_TrueColor( color ppColor )
IIcadPoints Divide( Int32 NumberOfParts, Object BlockName )
IIcadCircle interface:
color get_color( )
Void set_color( color ppColor )
color get_TrueColor( )
Void set_TrueColor( color ppColor )
IIcadPoints Divide( Int32 NumberOfParts, Object BlockName )
IIcadDimDiametric interface:
color get_color( )
Void set_color( color ppColor )
color get_TrueColor( )
Void set_TrueColor( color ppColor )
IIcadPoints Divide( Int32 NumberOfParts, Object BlockName )
IIcadDimRadial interface:
color get_color( )
Void set_color( color ppColor )
color get_TrueColor( )
Void set_TrueColor( color ppColor )
IIcadPoints Divide( Int32 NumberOfParts, Object BlockName )
IIcadApplication interface:
Int32 get_ProcessID( )
Int32 get_WindowLeft( )
Void set_WindowLeft( Int32 pWindowLeft )
Int32 get_WindowTop( )
Void set_WindowTop( Int32 pWindowTop )
Void ZoomExtents( )
Void ZoomWindow( IIcadPoint pLowerLeft, IIcadPoint pUpperRight )
Void ZoomCenter( IIcadPoint pCenter, Double Magnify )
Void ZoomAll( )
IIcadImage interface:
color get_color( )
Void set_color( color ppColor )
color get_TrueColor( )
Void set_TrueColor( color ppColor )
IIcadPoints Divide( Int32 NumberOfParts, Object BlockName )
IIcadLightWeightPolyline interface:
color get_color( )
Void set_color( color ppColor )
color get_TrueColor( )
Void set_TrueColor( color ppColor )
IIcadPoints Divide( Int32 NumberOfParts, Object BlockName )
IIcadDimAngular interface:
color get_color( )
Void set_color( color ppColor )
color get_TrueColor( )
Void set_TrueColor( color ppColor )
IIcadPoints Divide( Int32 NumberOfParts, Object BlockName )
IIcadModelSpace interface:
IIcad3DSolid AddEllipticalCone( IIcadPoint pCenter, Double MajorRadius, Double MinorRadius, Double Height )
IIcad3DSolid AddEllipticalCylinder( IIcadPoint pCenter, Double MajorRadius, Double MinorRadius, Double Height )
IIcad3DSolid AddExtrudedSolid( IIcadRegion Profile, Double Height, Double TaperAngle )
IIcad3DSolid AddExtrudedSolidAlongPath( IIcadRegion Profile, Object Path )
Object AddRegion( Object ObjectList )
IIcad3DSolid AddRevolvedSolid( IIcadRegion Profile, IIcadPoint pAxisPoint, IIcadVector pAxisDir, Double Angle )
IIcadDimOrdinate interface:
color get_color( )
Void set_color( color ppColor )
color get_TrueColor( )
Void set_TrueColor( color ppColor )
IIcadPoints Divide( Int32 NumberOfParts, Object BlockName )
IIcadText interface:
color get_color( )
Void set_color( color ppColor )
color get_TrueColor( )
Void set_TrueColor( color ppColor )
IIcadPoints Divide( Int32 NumberOfParts, Object BlockName )
IIcadLayer interface:
color get_color( )
Void set_color( color ppColor )
color get_TrueColor( )
Void set_TrueColor( color ppColor )
IIcadShape interface:
color get_color( )
Void set_color( color ppColor )
color get_TrueColor( )
Void set_TrueColor( color ppColor )
IIcadPoints Divide( Int32 NumberOfParts, Object BlockName )
IIcadRay interface:
color get_color( )
Void set_color( color ppColor )
color get_TrueColor( )
Void set_TrueColor( color ppColor )
IIcadPoints Divide( Int32 NumberOfParts, Object BlockName )
IIcadEllipse interface:
color get_color( )
Void set_color( color ppColor )
color get_TrueColor( )
Void set_TrueColor( color ppColor )
IIcadPoints Divide( Int32 NumberOfParts, Object BlockName )
IIcadLeader interface:
color get_color( )
Void set_color( color ppColor )
color get_TrueColor( )
Void set_TrueColor( color ppColor )
IIcadPoints Divide( Int32 NumberOfParts, Object BlockName )
IIcadDocument interface:
IIcadDimensionStyles get_DimStyles( )
Int32 get_Height( )
Void set_Height( Int32 pHeight )
Int32 get_Width( )
Void set_Width( Int32 pWidth )
Int32 get_HWND( )
Int32 get_HWND32( )
Boolean get_ObjectSnapMode( )
Void set_ObjectSnapMode( Boolean snapMode )
WindowState get_WindowState( )
Void set_WindowState( WindowState pState )
String get_WindowTitle( )
IIcadSelectionSet get_PickfirstSelectionSet( )
Void AuditInfo( Boolean FixError )
Void StartUndoMark( )
Void EndUndoMark( )
Void SendCommand( String command )
IIcadBlock interface:
IIcad3DSolid AddEllipticalCone( IIcadPoint pCenter, Double MajorRadius, Double MinorRadius, Double Height )
IIcad3DSolid AddEllipticalCylinder( IIcadPoint pCenter, Double MajorRadius, Double MinorRadius, Double Height )
IIcad3DSolid AddExtrudedSolid( IIcadRegion Profile, Double Height, Double TaperAngle )
IIcad3DSolid AddExtrudedSolidAlongPath( IIcadRegion Profile, Object Path )
Object AddRegion( Object ObjectList )
IIcad3DSolid AddRevolvedSolid( IIcadRegion Profile, IIcadPoint pAxisPoint, IIcadVector pAxisDir, Double Angle )
IIcadPolygonMesh interface:
color get_color( )
Void set_color( color ppColor )
color get_TrueColor( )
Void set_TrueColor( color ppColor )
IIcadPoints Divide( Int32 NumberOfParts, Object BlockName )
IIcadPolyfaceMesh interface:
color get_color( )
Void set_color( color ppColor )
color get_TrueColor( )
Void set_TrueColor( color ppColor )
IIcadPoints Divide( Int32 NumberOfParts, Object BlockName )
IIcadVstaIntegration interface:
Void LoadDotnetDll( String dllName, String methodName )
Void UnloadDotnetDll( String dllName )
IIcadSolid interface:
color get_color( )
Void set_color( color ppColor )
color get_TrueColor( )
Void set_TrueColor( color ppColor )
IIcadPoints Divide( Int32 NumberOfParts, Object BlockName )
IIcadPolyline interface:
color get_color( )
Void set_color( color ppColor )
color get_TrueColor( )
Void set_TrueColor( color ppColor )
IIcadPoints Divide( Int32 NumberOfParts, Object BlockName )
IIcadPointEntity interface:
color get_color( )
Void set_color( color ppColor )
color get_TrueColor( )
Void set_TrueColor( color ppColor )
IIcadPoints Divide( Int32 NumberOfParts, Object BlockName )
IIcadBlockInsert interface:
color get_color( )
Void set_color( color ppColor )
color get_TrueColor( )
Void set_TrueColor( color ppColor )
IIcadPoints Divide( Int32 NumberOfParts, Object BlockName )
String get_EffectiveName( )
Boolean get_IsDynamicBlock( )
IIcadDim3PointAngular interface:
color get_color( )
Void set_color( color ppColor )
color get_TrueColor( )
Void set_TrueColor( color ppColor )
IIcadPoints Divide( Int32 NumberOfParts, Object BlockName )
IIcadExternalReference interface:
color get_color( )
Void set_color( color ppColor )
color get_TrueColor( )
Void set_TrueColor( color ppColor )
IIcadPoints Divide( Int32 NumberOfParts, Object BlockName )
IIcadSelectionSet interface:
color get_color( )
Void set_color( color ppColor )
color get_TrueColor( )
Void set_TrueColor( color ppColor )
IIcadLine interface:
color get_color( )
Void set_color( color ppColor )
color get_TrueColor( )
Void set_TrueColor( color ppColor )
IIcadPoints Divide( Int32 NumberOfParts, Object BlockName )
IIcadLinetype interface:
Int32 get_NumDashes( )
Void set_NumDashes( Int32 Count )
String get_TextAt( Int32 Index )
Void set_TextAt( Int32 Index, String bstrText )
Double get_PatternLength( )
Void set_PatternLength( Double pVal )
Double get_DashLengthAt( Int32 Index )
Void set_DashLengthAt( Int32 Index, Double pVal )
Double get_ShapeScaleAt( Int32 Index )
Void set_ShapeScaleAt( Int32 Index, Double pVal )
Int16 get_ShapeNumberAt( Int32 Index )
Void set_ShapeNumberAt( Int32 Index, Int16 pVal )
Double get_ShapeRotationAt( Int32 Index )
Void set_ShapeRotationAt( Int32 Index, Double pVal )
Object get_ShapeOffsetAt( Int32 Index )
Void set_ShapeOffsetAt( Int32 Index, Object pVal )
IIcadTextStyle get_ShapeStyleAt( Int32 Index )
Void set_ShapeStyleAt( Int32 Index, IIcadTextStyle pStyle )
IIcadGroup interface:
Void set_color( color )
Void set_TrueColor( color )
IIcadRegion interface:
color get_color( )
Void set_color( color ppColor )
color get_TrueColor( )
Void set_TrueColor( color ppColor )
IIcadPoints Divide( Int32 NumberOfParts, Object BlockName )
IIcadTrace interface:
color get_color( )
Void set_color( color ppColor )
color get_TrueColor( )
Void set_TrueColor( color ppColor )
IIcadPoints Divide( Int32 NumberOfParts, Object BlockName )
IIcadSpline interface:
color get_color( )
Void set_color( color ppColor )
color get_TrueColor( )
Void set_TrueColor( color ppColor )
IIcadPoints Divide( Int32 NumberOfParts, Object BlockName )
IIcad3DFace interface:
color get_color( )
Void set_color( color ppColor )
color get_TrueColor( )
Void set_TrueColor( color ppColor )
IIcadPoints Divide( Int32 NumberOfParts, Object BlockName )
IIcad3DSolid interface:
color get_color( )
Void set_color( color ppColor )
color get_TrueColor( )
Void set_TrueColor( color ppColor )
IIcadPoints Divide( Int32 NumberOfParts, Object BlockName )
IIcadLibrary interface:
color CreateColor( Int32 color )
IIcadInfiniteLine interface:
color get_color( )
Void set_color( color ppColor )
color get_TrueColor( )
Void set_TrueColor( color ppColor )
IIcadPoints Divide( Int32 NumberOfParts, Object BlockName )
IIcadTolerance interface:
color get_color( )
Void set_color( color ppColor )
color get_TrueColor( )
Void set_TrueColor( color ppColor )
IIcadPoints Divide( Int32 NumberOfParts, Object BlockName )
IIcadAttributeDef interface:
color get_color( )
Void set_color( color ppColor )
color get_TrueColor( )
Void set_TrueColor( color ppColor )
IIcadPoints Divide( Int32 NumberOfParts, Object BlockName )
IIcadArc interface:
color get_color( )
Void set_color( color ppColor )
color get_TrueColor( )
Void set_TrueColor( color ppColor )
IIcadPoints Divide( Int32 NumberOfParts, Object BlockName )
IIcadMText interface:
color get_color( )
Void set_color( color ppColor )
color get_TrueColor( )
Void set_TrueColor( color ppColor )
IIcadPoints Divide( Int32 NumberOfParts, Object BlockName )
IIcadPaperSpace interface:
IIcad3DSolid AddEllipticalCone( IIcadPoint pCenter, Double MajorRadius, Double MinorRadius, Double Height )
IIcad3DSolid AddEllipticalCylinder( IIcadPoint pCenter, Double MajorRadius, Double MinorRadius, Double Height )
IIcad3DSolid AddExtrudedSolid( IIcadRegion Profile, Double Height, Double TaperAngle )
IIcad3DSolid AddExtrudedSolidAlongPath( IIcadRegion Profile, Object Path )
Object AddRegion( Object ObjectList )
IIcad3DSolid AddRevolvedSolid( IIcadRegion Profile, IIcadPoint pAxisPoint, IIcadVector pAxisDir, Double Angle )
IIcadDimRotated interface:
color get_color( )
Void set_color( color ppColor )
color get_TrueColor( )
Void set_TrueColor( color ppColor )
IIcadPoints Divide( Int32 NumberOfParts, Object BlockName )
Removed methods
IIcadRay interface:
Colors get_Color( )
Void set_Color( Colors pColor )
Int32 get_ColorRGB( )
Void set_ColorRGB( Int32 pColor )
IIcadDimRadial interface:
Colors get_Color( )
Void set_Color( Colors pColor )
Int32 get_ColorRGB( )
Void set_ColorRGB( Int32 pColor )
Void set_Measurement( Double Value )
IIcadExternalReference interface:
Colors get_Color( )
Void set_Color( Colors pColor )
Int32 get_ColorRGB( )
Void set_ColorRGB( Int32 pColor )
IIcadBlockInsert interface:
Colors get_Color( )
Void set_Color( Colors pColor )
Int32 get_ColorRGB( )
Void set_ColorRGB( Int32 pColor )
IIcadViewport interface:
Void ZoomAll( )
Void ZoomCenter( IIcadPoint Center, Double ZoomFactor )
Void ZoomExtents( )
Void ZoomPickWindow( )
Void ZoomScaled( Double Scale, ZoomScale ScaleType )
Void ZoomWindow( IIcadPoint Lowerleft, IIcadPoint UpperRight )
IIcadDim3PointAngular interface:
Colors get_Color( )
Void set_Color( Colors pColor )
Int32 get_ColorRGB( )
Void set_ColorRGB( Int32 pColor )
Void set_Measurement( Double Value )
IIcadArc interface:
Colors get_Color( )
Void set_Color( Colors pColor )
Int32 get_ColorRGB( )
Void set_ColorRGB( Int32 pColor )
IIcadLightWeightPolyline interface:
Colors get_Color( )
Void set_Color( Colors pColor )
Int32 get_ColorRGB( )
Void set_ColorRGB( Int32 pColor )
IIcadModelSpace interface:
IIcadSolidCreator get_SolidCreator( )
IIcadApplication interface:
Int32 get_Left( )
Void set_Left( Int32 pLeft )
Int32 get_Top( )
Void set_Top( Int32 pTop )
IIcadAttributes interface:
IIcadAttribute Add( )
IIcadInfiniteLine interface:
Colors get_Color( )
Void set_Color( Colors pColor )
Int32 get_ColorRGB( )
Void set_ColorRGB( Int32 pColor )
IIcadAttribute interface:
Colors get_Color( )
Void set_Color( Colors pColor )
Int32 get_ColorRGB( )
Void set_ColorRGB( Int32 pColor )
Boolean get_Locked( )
Void set_Locked( Boolean Mode )
IIcadDimAngular interface:
Colors get_Color( )
Void set_Color( Colors pColor )
Int32 get_ColorRGB( )
Void set_ColorRGB( Int32 pColor )
Void set_Measurement( Double Value )
IIcadLine interface:
Colors get_Color( )
Void set_Color( Colors pColor )
Int32 get_ColorRGB( )
Void set_ColorRGB( Int32 pColor )
IIcadDimAligned interface:
Colors get_Color( )
Void set_Color( Colors pColor )
Int32 get_ColorRGB( )
Void set_ColorRGB( Int32 pColor )
Void set_Measurement( Double Value )
IIcad3DPoly interface:
Colors get_Color( )
Void set_Color( Colors pColor )
Int32 get_ColorRGB( )
Void set_ColorRGB( Int32 pColor )
IIcad3DFace interface:
Colors get_Color( )
Void set_Color( Colors pColor )
Int32 get_ColorRGB( )
Void set_ColorRGB( Int32 pColor )
IIcadDocument interface:
PViewport get_ActivePViewport( )
Void set_ActivePViewport( PViewport ppVPort )
Object EvaluateLispExpression( String LispExpression )
IIcadImage interface:
Colors get_Color( )
Void set_Color( Colors pColor )
Int32 get_ColorRGB( )
Void set_ColorRGB( Int32 pColor )
Void ClipBoundary( Object PointsArray )
Boolean get_ClippingEnabled( )
Void set_ClippingEnabled( Boolean pClipping )
IIcadDimRotated interface:
Colors get_Color( )
Void set_Color( Colors pColor )
Int32 get_ColorRGB( )
Void set_ColorRGB( Int32 pColor )
Void set_Measurement( Double Value )
IIcadDimDiametric interface:
Colors get_Color( )
Void set_Color( Colors pColor )
Int32 get_ColorRGB( )
Void set_ColorRGB( Int32 pColor )
Void set_Measurement( Double Value )
IIcadHatch interface:
Colors get_Color( )
Void set_Color( Colors pColor )
Int32 get_ColorRGB( )
Void set_ColorRGB( Int32 pColor )
IIcadSelectionSet interface:
Colors get_Color( )
Void set_Color( Colors pColor )
Int32 get_ColorRGB( )
Void set_ColorRGB( Int32 pColor )
IIcadPointEntity interface:
Colors get_Color( )
Void set_Color( Colors pColor )
Int32 get_ColorRGB( )
Void set_ColorRGB( Int32 pColor )
IIcadLayer interface:
Colors get_Color( )
Void set_Color( Colors pColor )
Int32 get_ColorRGB( )
Void set_ColorRGB( Int32 pColor )
IIcadBlock interface:
IIcadSolidCreator get_SolidCreator( )
IIcadAttributeDefs get_AttributeDefs( )
IIcadShape interface:
Colors get_Color( )
Void set_Color( Colors pColor )
Int32 get_ColorRGB( )
Void set_ColorRGB( Int32 pColor )
IIcadGroup interface:
Void set_Color( Colors )
Void set_ColorRGB( Int32 )
IIcadAttributeDef interface:
Colors get_Color( )
Void set_Color( Colors pColor )
Int32 get_ColorRGB( )
Void set_ColorRGB( Int32 pColor )
Boolean get_Locked( )
Void set_Locked( Boolean Mode )
IIcadCircle interface:
Colors get_Color( )
Void set_Color( Colors pColor )
Int32 get_ColorRGB( )
Void set_ColorRGB( Int32 pColor )
IIcadPolyfaceMesh interface:
Colors get_Color( )
Void set_Color( Colors pColor )
Int32 get_ColorRGB( )
Void set_ColorRGB( Int32 pColor )
IIcad3DSolid interface:
Colors get_Color( )
Void set_Color( Colors pColor )
Int32 get_ColorRGB( )
Void set_ColorRGB( Int32 pColor )
IIcadPolygonMesh interface:
Colors get_Color( )
Void set_Color( Colors pColor )
Int32 get_ColorRGB( )
Void set_ColorRGB( Int32 pColor )
IIcadSolid interface:
Colors get_Color( )
Void set_Color( Colors pColor )
Int32 get_ColorRGB( )
Void set_ColorRGB( Int32 pColor )
IIcadEntity interface:
Colors get_Color( )
Void set_Color( Colors pColor )
Int32 get_ColorRGB( )
Void set_ColorRGB( Int32 pColor )
IIcadRegion interface:
Colors get_Color( )
Void set_Color( Colors pColor )
Int32 get_ColorRGB( )
Void set_ColorRGB( Int32 pColor )
IIcadTrace interface:
Colors get_Color( )
Void set_Color( Colors pColor )
Int32 get_ColorRGB( )
Void set_ColorRGB( Int32 pColor )
IIcadMText interface:
Colors get_Color( )
Void set_Color( Colors pColor )
Int32 get_ColorRGB( )
Void set_ColorRGB( Int32 pColor )
IIcadLeader interface:
Colors get_Color( )
Void set_Color( Colors pColor )
Int32 get_ColorRGB( )
Void set_ColorRGB( Int32 pColor )
Void set_Normal( IIcadVector ppExtrusionDirection )
IIcadPolyline interface:
Colors get_Color( )
Void set_Color( Colors pColor )
Int32 get_ColorRGB( )
Void set_ColorRGB( Int32 pColor )
IIcadSpline interface:
Colors get_Color( )
Void set_Color( Colors pColor )
Int32 get_ColorRGB( )
Void set_ColorRGB( Int32 pColor )
Void set_Closed( Boolean bClosed )
IIcadPaperSpace interface:
IIcadSolidCreator get_SolidCreator( )
IIcadTolerance interface:
Colors get_Color( )
Void set_Color( Colors pColor )
Int32 get_ColorRGB( )
Void set_ColorRGB( Int32 pColor )
IIcadEllipse interface:
Colors get_Color( )
Void set_Color( Colors pColor )
Int32 get_ColorRGB( )
Void set_ColorRGB( Int32 pColor )
IIcadText interface:
Colors get_Color( )
Void set_Color( Colors pColor )
Int32 get_ColorRGB( )
Void set_ColorRGB( Int32 pColor )
IIcadDimOrdinate interface:
Colors get_Color( )
Void set_Color( Colors pColor )
Int32 get_ColorRGB( )
Void set_ColorRGB( Int32 pColor )
Void set_Measurement( Double Value )
Changed methods
IIcadPaperSpace interface:
OLD: IIcadPolygonMesh AddBox( IIcadPoint Origin, Double Length, Double Width, Double Height )
NEW: IIcad3DSolid AddBox( IIcadPoint Origin, Double Length, Double Width, Double Height )
OLD: IIcadPolygonMesh AddCone( IIcadPoint Center, Double BaseRadius, Double Height )
NEW: IIcad3DSolid AddCone( IIcadPoint Center, Double BaseRadius, Double Height )
OLD: IIcadPolygonMesh AddCylinder( IIcadPoint Center, Double Radius, Double Height )
NEW: IIcad3DSolid AddCylinder( IIcadPoint Center, Double Radius, Double Height )
OLD: IIcadHatch AddHatch( HatchType PatternType, String PatternName, Boolean Associativity )
NEW: IIcadHatch AddHatch( HatchType PatternType, String PatternName, Boolean Associativity, Object HatchObjectType )
OLD: IIcadLeader AddLeader( IIcadPoints Points, String Annotation, LeaderType Type )
NEW: IIcadLeader AddLeader( IIcadPoints Points, Object Annotation, LeaderType Type )
OLD: IIcadPolygonMesh AddSphere( IIcadPoint Center, Double Radius )
NEW: IIcad3DSolid AddSphere( IIcadPoint Center, Double Radius )
OLD: IIcadSpline AddSpline( Points& Points, IIcadVector StartTangent, IIcadVector EndTangent )
NEW: IIcadSpline AddSpline( IIcadPoints Points, IIcadVector StartTangent, IIcadVector EndTangent )
OLD: IIcadPolygonMesh AddTorus( IIcadPoint Center, Double TorusRadius, Double TubeRadius )
NEW: IIcad3DSolid AddTorus( IIcadPoint Center, Double TorusRadius, Double TubeRadius )
OLD: IIcadPolygonMesh AddWedge( IIcadPoint Origin, Double Length, Double Width, Double Height )
NEW: IIcad3DSolid AddWedge( IIcadPoint Origin, Double Length, Double Width, Double Height )
OLD: IIcadShape AddShape( String Name, IIcadPoint InsertionPoint, Double Height, Double Rotation )
NEW: IIcadShape AddShape( String Name, IIcadPoint InsertionPoint, Double ScaleFactor, Double Rotation )
IIcadModelSpace interface:
OLD: IIcadPolygonMesh AddBox( IIcadPoint Origin, Double Length, Double Width, Double Height )
NEW: IIcad3DSolid AddBox( IIcadPoint Origin, Double Length, Double Width, Double Height )
OLD: IIcadPolygonMesh AddCone( IIcadPoint Center, Double BaseRadius, Double Height )
NEW: IIcad3DSolid AddCone( IIcadPoint Center, Double BaseRadius, Double Height )
OLD: IIcadPolygonMesh AddCylinder( IIcadPoint Center, Double Radius, Double Height )
NEW: IIcad3DSolid AddCylinder( IIcadPoint Center, Double Radius, Double Height )
OLD: IIcadHatch AddHatch( HatchType PatternType, String PatternName, Boolean Associativity )
NEW: IIcadHatch AddHatch( HatchType PatternType, String PatternName, Boolean Associativity, Object HatchObjectType )
OLD: IIcadLeader AddLeader( IIcadPoints Points, String Annotation, LeaderType Type )
NEW: IIcadLeader AddLeader( IIcadPoints Points, Object Annotation, LeaderType Type )
OLD: IIcadPolygonMesh AddSphere( IIcadPoint Center, Double Radius )
NEW: IIcad3DSolid AddSphere( IIcadPoint Center, Double Radius )
OLD: IIcadSpline AddSpline( Points& Points, IIcadVector StartTangent, IIcadVector EndTangent )
NEW: IIcadSpline AddSpline( IIcadPoints Points, IIcadVector StartTangent, IIcadVector EndTangent )
OLD: IIcadPolygonMesh AddTorus( IIcadPoint Center, Double TorusRadius, Double TubeRadius )
NEW: IIcad3DSolid AddTorus( IIcadPoint Center, Double TorusRadius, Double TubeRadius )
OLD: IIcadPolygonMesh AddWedge( IIcadPoint Origin, Double Length, Double Width, Double Height )
NEW: IIcad3DSolid AddWedge( IIcadPoint Origin, Double Length, Double Width, Double Height )
OLD: IIcadShape AddShape( String Name, IIcadPoint InsertionPoint, Double Height, Double Rotation )
NEW: IIcadShape AddShape( String Name, IIcadPoint InsertionPoint, Double ScaleFactor, Double Rotation )
IIcadUtility interface:
OLD: Void PaintLine( IIcadPoint StartPoint, IIcadPoint EndPoint, Colors Color, Boolean HighlightFlag )
NEW: Void PaintLine( IIcadPoint StartPoint, IIcadPoint EndPoint, color pColor, Boolean HighlightFlag )
IIcadDocuments interface:
OLD: IIcadDocument Open( String File, Boolean ReadOnly, Boolean Recover )
NEW: IIcadDocument Open( String File, Boolean ReadOnly )
IIcadBlock interface:
OLD: IIcadPolygonMesh AddBox( IIcadPoint Origin, Double Length, Double Width, Double Height )
NEW: IIcad3DSolid AddBox( IIcadPoint Origin, Double Length, Double Width, Double Height )
OLD: IIcadPolygonMesh AddCone( IIcadPoint Center, Double BaseRadius, Double Height )
NEW: IIcad3DSolid AddCone( IIcadPoint Center, Double BaseRadius, Double Height )
OLD: IIcadPolygonMesh AddCylinder( IIcadPoint Center, Double Radius, Double Height )
NEW: IIcad3DSolid AddCylinder( IIcadPoint Center, Double Radius, Double Height )
OLD: IIcadHatch AddHatch( HatchType PatternType, String PatternName, Boolean Associativity )
NEW: IIcadHatch AddHatch( HatchType PatternType, String PatternName, Boolean Associativity, Object HatchObjectType )
OLD: IIcadLeader AddLeader( IIcadPoints Points, String Annotation, LeaderType Type )
NEW: IIcadLeader AddLeader( IIcadPoints Points, Object Annotation, LeaderType Type )
OLD: IIcadPolygonMesh AddSphere( IIcadPoint Center, Double Radius )
NEW: IIcad3DSolid AddSphere( IIcadPoint Center, Double Radius )
OLD: IIcadSpline AddSpline( Points& Points, IIcadVector StartTangent, IIcadVector EndTangent )
NEW: IIcadSpline AddSpline( IIcadPoints Points, IIcadVector StartTangent, IIcadVector EndTangent )
OLD: IIcadPolygonMesh AddTorus( IIcadPoint Center, Double TorusRadius, Double TubeRadius )
NEW: IIcad3DSolid AddTorus( IIcadPoint Center, Double TorusRadius, Double TubeRadius )
OLD: IIcadPolygonMesh AddWedge( IIcadPoint Origin, Double Length, Double Width, Double Height )
NEW: IIcad3DSolid AddWedge( IIcadPoint Origin, Double Length, Double Width, Double Height )
OLD: IIcadShape AddShape( String Name, IIcadPoint InsertionPoint, Double Height, Double Rotation )
NEW: IIcadShape AddShape( String Name, IIcadPoint InsertionPoint, Double ScaleFactor, Double Rotation )
IIcadLeader interface:
OLD: String get_Annotation( )
NEW: Object get_Annotation( )
OLD: Void set_Annotation( String pAnnot )
NEW: Void set_Annotation( Object Annotation )
Tell me about...
en
italiano
čeština
Deutsch
français
hrvatski
magyar
polski
српски
русский
中文
中文
한국어
español