Click or drag to resize
SoBevelPropertyElement Class

Stores various beveling attributes.

Inheritance Hierarchy
SystemObject
  OIV.InventorSoNetBase
    OIV.Inventor.ElementsSoElement
      OIV.Inventor.ElementsSoReplacedElement
        OIV.Inventor.ElementsSoBevelPropertyElement

Namespace: OIV.Inventor.Elements
Assembly: OIV.Inventor (in OIV.Inventor.dll) Version: 2024.2.2.0 (10.16.2.0)
Syntax
public class SoBevelPropertyElement : SoReplacedElement

The SoBevelPropertyElement type exposes the following members.

Methods
  NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetAngle

Gets the bevel properties (angle).

Public methodStatic memberGetClassStackIndex Obsolete.

Returns the stack id for this element.

Public methodGetHashCode
Overrides GetHashCode().
(Inherited from SoNetBase.)
Public methodStatic memberGetInstance

Returns the top (current) instance of the element in the state.

Public methodGetRadius

Gets the bevel properties (radius).

Public methodGetTestsToDoBeforeBevel

Method to know the different tests currently selected; these tests will be performed on each shape before beveling is applied.

Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIsAbsoluteRadius

Gets the bevel properties (absolute radius).

Public methodIsCoplanarTestEnabled

Method to know if this test is enabled.

Public methodIsDuplicateTestEnabled

Method to know if this test is enabled.

Public methodIsEnabled

Gets the bevel properties (enabled flag).

Public methodIsOrderingTestEnabled

Method to know if this test is enabled.

Public methodPop

Pops element.

(Inherited from SoElement.)
Public methodPush

Pushes element.

(Inherited from SoElement.)
Public methodStatic memberSetAbsoluteRadius

Sets the bevel radius as an absolute value.

Public methodStatic memberSetAngle

Sets the bevel angle: if 2 adjacent faces make a greater angle, then their common edge is beveled.

Public methodStatic memberSetRadius(SoState, SoNode)
Calls SetRadius(state, node, SoBevelProperty.DEFAULT_RADIUS).
Public methodStatic memberSetRadius(SoState, SoNode, Single)

Sets the bevel radius as a percentage [0.0, 1.0] of the greater value of the length of each edge.

Public methodStatic memberSetTests

Allows the user to switch on/off the tests applied before the bevel (can increase speed when the tests are not needed).

Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Remarks

This element stores various beveling attributes.

See Also