C# 클래스 SpaceClaim.AddIn.Gear.Gear

파일 보기 프로젝트 열기: bcourter/SpaceClaim-AddIns 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
internalGearODScale double

Private Properties

프로퍼티 타입 설명
CreateGearBody Body

보호된 메소드들

메소드 설명
BuildGear ( Gear gear ) : void
CreateAlignmentBodies ( Body &addendumBody, Body &dedendumBody ) : void
CreateDesignBodies ( Body gearBody, Body pitchCircleBody, Body addendumBody, Body dedendumBody ) : void
CreatePitchCircleBody ( ) : Body
CreateVisualizationBodies ( ) : ICollection
Gear ( IPart parent, GearData gearData, GearData conjugateGearData, ToothProfile toothProfile, double helicalAngle, double depth ) : System
GetCappingBody ( ) : Body
GetTransformedProfileCurve ( ITrimmedCurve iTrimmedCurve, double param ) : ITrimmedCurve

비공개 메소드들

메소드 설명
CreateGearBody ( ) : Body

메소드 상세

BuildGear() 보호된 정적인 메소드

protected static BuildGear ( Gear gear ) : void
gear Gear
리턴 void

CreateAlignmentBodies() 보호된 추상적인 메소드

protected abstract CreateAlignmentBodies ( Body &addendumBody, Body &dedendumBody ) : void
addendumBody Body
dedendumBody Body
리턴 void

CreateDesignBodies() 보호된 메소드

protected CreateDesignBodies ( Body gearBody, Body pitchCircleBody, Body addendumBody, Body dedendumBody ) : void
gearBody Body
pitchCircleBody Body
addendumBody Body
dedendumBody Body
리턴 void

CreatePitchCircleBody() 보호된 추상적인 메소드

protected abstract CreatePitchCircleBody ( ) : Body
리턴 Body

CreateVisualizationBodies() 보호된 메소드

protected CreateVisualizationBodies ( ) : ICollection
리턴 ICollection

Gear() 보호된 메소드

protected Gear ( IPart parent, GearData gearData, GearData conjugateGearData, ToothProfile toothProfile, double helicalAngle, double depth ) : System
parent IPart
gearData GearData
conjugateGearData GearData
toothProfile ToothProfile
helicalAngle double
depth double
리턴 System

GetCappingBody() 보호된 추상적인 메소드

protected abstract GetCappingBody ( ) : Body
리턴 Body

GetTransformedProfileCurve() 보호된 추상적인 메소드

protected abstract GetTransformedProfileCurve ( ITrimmedCurve iTrimmedCurve, double param ) : ITrimmedCurve
iTrimmedCurve ITrimmedCurve
param double
리턴 ITrimmedCurve

프로퍼티 상세

internalGearODScale 보호되어 있는 프로퍼티

protected double internalGearODScale
리턴 double