Class CylinderBoundingVolume
Inheritance
System.Object
System.MarshalByRefObject
CylinderBoundingVolume
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: NXOpen.CAE
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
Type | Name | Description |
---|---|---|
CoordinateSystem | centerCsys | |
Expression | diameter | |
Expression | cylinderHeight |
GetCsysDiameterHeightAngles(out CoordinateSystem, out Expression, out Expression, out Boolean, out Expression, out Boolean, out Expression)
Declaration
[Obsolete("Deprecated in NX1980.0.0. Use NXOpen.CAE.CylinderBoundingVolume.GetCsysDiametersHeightsAngles which uses inner dimensions as arguments.")]
public void GetCsysDiameterHeightAngles(out CoordinateSystem centerCsys, out Expression diameter, out Expression cylinderHeight, out bool isStartActive, out Expression startAngle, out bool isEndActive, out Expression endAngle)
Parameters
Type | Name | Description |
---|---|---|
CoordinateSystem | centerCsys | |
Expression | diameter | |
Expression | cylinderHeight | |
System.Boolean | isStartActive | |
Expression | startAngle | |
System.Boolean | isEndActive | |
Expression | endAngle |
GetCsysDiametersHeight(out CoordinateSystem, out CylinderBoundingVolume.InnerDiameter, out CylinderBoundingVolume.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
Type | Name | Description |
---|---|---|
CoordinateSystem | centerCsys | |
CylinderBoundingVolume.InnerDiameter | innerDiaOption | |
CylinderBoundingVolume.OuterDiameter | outerDiaOption | |
Expression | innerDiameter | |
Expression | outerDiameter | |
Expression | cylinderHeight |
GetCsysDiametersHeightsAngles(out CoordinateSystem, out Expression, out Expression, out Expression, out Expression, out Expression, out Expression, out CylinderBoundingVolume.InnerDiameter, out CylinderBoundingVolume.OuterDiameter, out CylinderBoundingVolume.StartHeight, out CylinderBoundingVolume.EndHeight, out CylinderBoundingVolume.StartAngle, out CylinderBoundingVolume.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
Type | Name | Description |
---|---|---|
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 |
GetEndpointsDiameter(out Point, out Point, out Expression)
Declaration
public void GetEndpointsDiameter(out Point baseCenter, out Point topCenter, out Expression diameter)
Parameters
Type | Name | Description |
---|---|---|
Point | baseCenter | |
Point | topCenter | |
Expression | diameter |
GetEndpointsDiameters(out Point, out Point, out CylinderBoundingVolume.InnerDiameter, out CylinderBoundingVolume.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
Type | Name | Description |
---|---|---|
Point | baseCenter | |
Point | topCenter | |
CylinderBoundingVolume.InnerDiameter | innerDiaOption | |
CylinderBoundingVolume.OuterDiameter | outerDiaOption | |
Expression | innerDiameter | |
Expression | outerDiameter |
SetCsysDiameterHeight(CoordinateSystem, Expression, Expression)
Declaration
public void SetCsysDiameterHeight(CoordinateSystem centerCsys, Expression diameter, Expression cylinderHeight)
Parameters
Type | Name | Description |
---|---|---|
CoordinateSystem | centerCsys | |
Expression | diameter | |
Expression | cylinderHeight |
SetCsysDiameterHeightAngles(CoordinateSystem, Expression, Expression, Boolean, Expression, Boolean, Expression)
Declaration
[Obsolete("Deprecated in NX1980.0.0. Use NXOpen.CAE.CylinderBoundingVolume.SetCsysDiametersHeightsAngles which uses inner dimensions as arguments.")]
public void SetCsysDiameterHeightAngles(CoordinateSystem centerCsys, Expression diameter, Expression cylinderHeight, bool isStartActive, Expression startAngle, bool isEndActive, Expression endAngle)
Parameters
Type | Name | Description |
---|---|---|
CoordinateSystem | centerCsys | |
Expression | diameter | |
Expression | cylinderHeight | |
System.Boolean | isStartActive | |
Expression | startAngle | |
System.Boolean | isEndActive | |
Expression | endAngle |
SetCsysDiametersHeight(CoordinateSystem, CylinderBoundingVolume.InnerDiameter, CylinderBoundingVolume.OuterDiameter, Expression, Expression, Expression)
Declaration
public void SetCsysDiametersHeight(CoordinateSystem centerCsys, CylinderBoundingVolume.InnerDiameter innerDiaOption, CylinderBoundingVolume.OuterDiameter outerDiaOption, Expression innerDiameter, Expression outerDiameter, Expression cylinderHeight)
Parameters
Type | Name | Description |
---|---|---|
CoordinateSystem | centerCsys | |
CylinderBoundingVolume.InnerDiameter | innerDiaOption | |
CylinderBoundingVolume.OuterDiameter | outerDiaOption | |
Expression | innerDiameter | |
Expression | outerDiameter | |
Expression | cylinderHeight |
SetCsysDiametersHeightsAngles(CoordinateSystem, Expression, Expression, Expression, Expression, Expression, Expression, CylinderBoundingVolume.InnerDiameter, CylinderBoundingVolume.OuterDiameter, CylinderBoundingVolume.StartHeight, CylinderBoundingVolume.EndHeight, CylinderBoundingVolume.StartAngle, CylinderBoundingVolume.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
Type | Name | Description |
---|---|---|
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 |
SetEndpointsDiameter(Point, Point, Expression)
Declaration
public void SetEndpointsDiameter(Point baseCenter, Point topCenter, Expression diameter)
Parameters
Type | Name | Description |
---|---|---|
Point | baseCenter | |
Point | topCenter | |
Expression | diameter |
SetEndpointsDiameters(Point, Point, CylinderBoundingVolume.InnerDiameter, CylinderBoundingVolume.OuterDiameter, Expression, Expression)
Declaration
public void SetEndpointsDiameters(Point baseCenter, Point topCenter, CylinderBoundingVolume.InnerDiameter innerDiaOption, CylinderBoundingVolume.OuterDiameter outerDiaOption, Expression innerDiameter, Expression outerDiameter)
Parameters
Type | Name | Description |
---|---|---|
Point | baseCenter | |
Point | topCenter | |
CylinderBoundingVolume.InnerDiameter | innerDiaOption | |
CylinderBoundingVolume.OuterDiameter | outerDiaOption | |
Expression | innerDiameter | |
Expression | outerDiameter |
Implements
System.Runtime.Remoting.Messaging.IMessageSink