Click or drag to resize
SbCylinder Structure
Class for representing a cylinder.

Namespace: OIV.Inventor
Assembly: OIV.Inventor.SbLinear (in OIV.Inventor.SbLinear.dll) Version: 2025.2.2.Release.6302728a59ca92a379363e9f70e77ea11c06379f
Syntax
public struct SbCylinder

The SbCylinder type exposes the following members.

Constructors
  NameDescription
Public methodSbCylinder
Constructor that takes an axis and radius.
Top
Methods
  NameDescription
Public methodEquals (Inherited from ValueType.)
Public methodGetAxis Obsolete.
Use Axis property instead.
Public methodGetHashCode (Inherited from ValueType.)
Public methodGetRadius Obsolete.
Use Radius property instead.
Public methodGetType (Inherited from Object.)
Public methodIntersect(SbLine, SbVec3f)
Intersect line and cylinder, returning true if there is an intersection.
Public methodIntersect(SbLine, SbVec3f)
Intersect line and cylinder, returning true if there is an intersection.
Public methodIntersect(SbLine, SbVec3f, SbVec3f)
Intersect line and cylinder, returning true if there is an intersection.
Public methodIntersect(SbLine, SbVec3f, SbVec3f)
Intersect line and cylinder, returning true if there is an intersection.
Public methodSetAxis Obsolete.
Use Axis property instead.
Public methodSetRadius Obsolete.
Use Radius property instead.
Public methodSetValue
Changes the axis and radius.
Public methodToString
Converts this SbCylinder structure to a human readable string.
(Overrides ValueTypeToString.)
Top
Properties
  NameDescription
Public propertyAxis
Gets or sets the cylinder axis.
Public propertyRadius
Gets or sets the cylinder radius.
Top
Remarks
This class defines a simple cylinder datatype. It is used by the Open Inventor toolkit for arguments or return values.
See Also