Class CylinderBoundingVolume
Inheritance
CylinderBoundingVolume
Assembly: NXOpen.dll
Syntax
public class CylinderBoundingVolume : BoundingVolumePrimitive, IMessageSink
Constructors
CylinderBoundingVolume()
Declaration
protected CylinderBoundingVolume()
Methods
GetCsysDiameterHeight(out CoordinateSystem, out Expression, out Expression)
Declaration
public void GetCsysDiameterHeight(out CoordinateSystem centerCsys, out Expression diameter, out Expression cylinderHeight)
Parameters
GetCsysDiametersHeight(out CoordinateSystem, out InnerDiameter, out OuterDiameter, out Expression, out Expression, out Expression)
Declaration
public void GetCsysDiametersHeight(out CoordinateSystem centerCsys, out CylinderBoundingVolume.InnerDiameter innerDiaOption, out CylinderBoundingVolume.OuterDiameter outerDiaOption, out Expression innerDiameter, out Expression outerDiameter, out Expression cylinderHeight)
Parameters
GetCsysDiametersHeightsAngles(out CoordinateSystem, out Expression, out Expression, out Expression, out Expression, out Expression, out Expression, out InnerDiameter, out OuterDiameter, out StartHeight, out EndHeight, out StartAngle, out EndAngle)
Declaration
public void GetCsysDiametersHeightsAngles(out CoordinateSystem centerCsys, out Expression innerDiameter, out Expression outerDiameter, out Expression startHeight, out Expression endHeight, out Expression startAngle, out Expression endAngle, out CylinderBoundingVolume.InnerDiameter innerDiaOption, out CylinderBoundingVolume.OuterDiameter outerDiaOption, out CylinderBoundingVolume.StartHeight startHeightOption, out CylinderBoundingVolume.EndHeight endHeightOption, out CylinderBoundingVolume.StartAngle startAngleOption, out CylinderBoundingVolume.EndAngle endAngleOption)
Parameters
GetEndpointsDiameter(out Point, out Point, out Expression)
Declaration
public void GetEndpointsDiameter(out Point baseCenter, out Point topCenter, out Expression diameter)
Parameters
GetEndpointsDiameters(out Point, out Point, out InnerDiameter, out OuterDiameter, out Expression, out Expression)
Declaration
public void GetEndpointsDiameters(out Point baseCenter, out Point topCenter, out CylinderBoundingVolume.InnerDiameter innerDiaOption, out CylinderBoundingVolume.OuterDiameter outerDiaOption, out Expression innerDiameter, out Expression outerDiameter)
Parameters
SetCsysDiameterHeight(CoordinateSystem, Expression, Expression)
Declaration
public void SetCsysDiameterHeight(CoordinateSystem centerCsys, Expression diameter, Expression cylinderHeight)
Parameters
SetCsysDiametersHeight(CoordinateSystem, InnerDiameter, OuterDiameter, Expression, Expression, Expression)
Declaration
public void SetCsysDiametersHeight(CoordinateSystem centerCsys, CylinderBoundingVolume.InnerDiameter innerDiaOption, CylinderBoundingVolume.OuterDiameter outerDiaOption, Expression innerDiameter, Expression outerDiameter, Expression cylinderHeight)
Parameters
SetCsysDiametersHeightsAngles(CoordinateSystem, Expression, Expression, Expression, Expression, Expression, Expression, InnerDiameter, OuterDiameter, StartHeight, EndHeight, StartAngle, EndAngle)
Declaration
public void SetCsysDiametersHeightsAngles(CoordinateSystem centerCsys, Expression innerDiameter, Expression outerDiameter, Expression startHeight, Expression endHeight, Expression startAngle, Expression endAngle, CylinderBoundingVolume.InnerDiameter innerDiaOption, CylinderBoundingVolume.OuterDiameter outerDiaOption, CylinderBoundingVolume.StartHeight startHeightOption, CylinderBoundingVolume.EndHeight endHeightOption, CylinderBoundingVolume.StartAngle startAngleOption, CylinderBoundingVolume.EndAngle endAngleOption)
Parameters
SetEndpointsDiameter(Point, Point, Expression)
Declaration
public void SetEndpointsDiameter(Point baseCenter, Point topCenter, Expression diameter)
Parameters
SetEndpointsDiameters(Point, Point, InnerDiameter, OuterDiameter, Expression, Expression)
Declaration
public void SetEndpointsDiameters(Point baseCenter, Point topCenter, CylinderBoundingVolume.InnerDiameter innerDiaOption, CylinderBoundingVolume.OuterDiameter outerDiaOption, Expression innerDiameter, Expression outerDiameter)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink