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