Interface IPlane
Assembly: NXOpen.dll
Syntax
public interface IPlane : IBasePlane, INXObject
Properties
Expression
Declaration
Expression Expression { get; }
Property Value
Flip
Declaration
Property Value
Type |
Description |
System.Boolean |
|
FrenetSubtype
Declaration
PlaneTypes.FrenetSubtype FrenetSubtype { get; }
Property Value
Matrix
Declaration
Matrix3x3 Matrix { get; set; }
Property Value
Method
Declaration
PlaneTypes.MethodType Method { get; }
Property Value
Normal
Declaration
Vector3d Normal { get; set; }
Property Value
OffsetExpression
Declaration
Expression OffsetExpression { get; set; }
Property Value
OffsetFlip
Declaration
Property Value
Type |
Description |
System.Boolean |
|
Origin
Declaration
Point3d Origin { get; set; }
Property Value
Percent
Declaration
Property Value
Type |
Description |
System.Boolean |
|
Methods
Evaluate()
Declaration
GetAlternate()
Declaration
PlaneTypes.AlternateType GetAlternate()
Returns
GetGeometry()
Declaration
Returns
GetNumberOfAlternate()
Declaration
int GetNumberOfAlternate()
Returns
Type |
Description |
System.Int32 |
|
GetReverseSection()
Declaration
Returns
Type |
Description |
System.Boolean |
|
GetReverseSide()
Declaration
Returns
Type |
Description |
System.Boolean |
|
RemoveOffsetData()
Declaration
ReplaceExpression(Expression)
Declaration
void ReplaceExpression(Expression expTag)
Parameters
ResetExpressionValue()
Declaration
void ResetExpressionValue()
SetAlternate(PlaneTypes.AlternateType)
Declaration
void SetAlternate(PlaneTypes.AlternateType type)
Parameters
SetExpression(String)
Declaration
void SetExpression(string valueExpression)
Parameters
Type |
Name |
Description |
System.String |
valueExpression |
|
SetFlip(Boolean)
Declaration
Parameters
Type |
Name |
Description |
System.Boolean |
flip |
|
SetFrenetSubtype(PlaneTypes.FrenetSubtype)
Declaration
void SetFrenetSubtype(PlaneTypes.FrenetSubtype subtype)
Parameters
SetGeometry(NXObject[])
Declaration
void SetGeometry(NXObject[] geom)
Parameters
SetMethod(PlaneTypes.MethodType)
Declaration
void SetMethod(PlaneTypes.MethodType type)
Parameters
SetOffsetExpression(String)
Declaration
void SetOffsetExpression(string valueExpression)
Parameters
Type |
Name |
Description |
System.String |
valueExpression |
|
SetOffsetFlip(Boolean)
Declaration
void SetOffsetFlip(bool flip)
Parameters
Type |
Name |
Description |
System.Boolean |
flip |
|
SetPercent(Boolean)
Declaration
void SetPercent(bool percent)
Parameters
Type |
Name |
Description |
System.Boolean |
percent |
|
SetReverseSection(Boolean)
Declaration
void SetReverseSection(bool reverseSection)
Parameters
Type |
Name |
Description |
System.Boolean |
reverseSection |
|
SetReverseSide(Boolean)
Declaration
void SetReverseSide(bool reverseSide)
Parameters
Type |
Name |
Description |
System.Boolean |
reverseSide |
|
SetUpdateOption(SmartObject.UpdateOption)
Declaration
void SetUpdateOption(SmartObject.UpdateOption update)
Parameters