Class BuilderParamGear
Last update: 09.03.2026Namespace: VM.CAD.Builders.DriveTrain
Assembly: VM.CAD.Builders.DriveTrain.dll
This class represents the builder parameter for the gear geometry
public abstract class BuilderParamGear : BuilderParamColorGeom
Inheritance
object ← BuilderParamBase ← BuilderParamColorGeom ← BuilderParamGear
Derived
BuilderParamGearForGearTrain, BuilderParamRack
Inherited Members
BuilderParamColorGeom.Color, BuilderParamBase.ToXmlString(), BuilderParamBase.FinalizeParameter(), BuilderParamBase.SetTypeName(), BuilderParamBase.Key, BuilderParamBase.TypeName, BuilderParamBase.Transparency
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects<T>(object, LinkPropertyType)
Constructors
BuilderParamGear()
protected BuilderParamGear()
Properties
CenterPosition
public Vector CenterPosition { get; set; }
Property Value
Vector
FaceWidth
public double FaceWidth { get; set; }
Property Value
double
HelixAngle
public double HelixAngle { get; set; }
Property Value
double
HelixDir
public double HelixDir { get; set; }
Property Value
double
MatchAngle
public double MatchAngle { get; set; }
Property Value
double
NumOfTeeth
public int NumOfTeeth { get; set; }
Property Value
int
Orientation
public OMatrix Orientation { get; set; }
Property Value
OMatrix
PitchRadius
public double PitchRadius { get; set; }
Property Value
double
Splines
public List<SplineInfo> Splines { get; set; }
Property Value
List<SplineInfo>