C# Class SpaceClaim.AddIn.Gear.Gear

Afficher le fichier Open project: bcourter/SpaceClaim-AddIns Class Usage Examples

Protected Properties

Свойство Type Description
internalGearODScale double

Private Properties

Свойство Type Description
CreateGearBody Body

Méthodes protégées

Méthode Description
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

Private Methods

Méthode Description
CreateGearBody ( ) : Body

Method Details

BuildGear() protected static méthode

protected static BuildGear ( Gear gear ) : void
gear Gear
Résultat void

CreateAlignmentBodies() protected abstract méthode

protected abstract CreateAlignmentBodies ( Body &addendumBody, Body &dedendumBody ) : void
addendumBody Body
dedendumBody Body
Résultat void

CreateDesignBodies() protected méthode

protected CreateDesignBodies ( Body gearBody, Body pitchCircleBody, Body addendumBody, Body dedendumBody ) : void
gearBody Body
pitchCircleBody Body
addendumBody Body
dedendumBody Body
Résultat void

CreatePitchCircleBody() protected abstract méthode

protected abstract CreatePitchCircleBody ( ) : Body
Résultat Body

CreateVisualizationBodies() protected méthode

protected CreateVisualizationBodies ( ) : ICollection
Résultat ICollection

Gear() protected méthode

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
Résultat System

GetCappingBody() protected abstract méthode

protected abstract GetCappingBody ( ) : Body
Résultat Body

GetTransformedProfileCurve() protected abstract méthode

protected abstract GetTransformedProfileCurve ( ITrimmedCurve iTrimmedCurve, double param ) : ITrimmedCurve
iTrimmedCurve ITrimmedCurve
param double
Résultat ITrimmedCurve

Property Details

internalGearODScale protected_oe property

protected double internalGearODScale
Résultat double