API Documentation > Interfaces > Interface ComponentConstraint
Interface ComponentConstraint

package com.ptc.pfc.pfcComponentFeat;

public interface
ComponentConstraint
extends
jxobject


Description
This interface represents a component constraint.
Method Summary
/*optional*/ DatumSide
Get method for attribute "AssemblyDatumSide"
The datum plane side, if the AssemblyReference is a datum plane.
/*optional*/ Selection
Get method for attribute "AssemblyReference"
The geometric reference from the assembly. This reference must be created using an assembly component path. Usenull for constraint types not requiring a component reference.
Get method for attribute "Attributes"
Constraint related attributed. Usenull for the default settings.
/*optional*/ DatumSide
Get method for attribute "ComponentDatumSide"
The datum plane side, if the ComponentReference is a datum plane.
/*optional*/ Selection
Get method for attribute "ComponentReference"
The geometric reference on the component. Usenull for constraint types not requiring a component reference.
/*optional*/ Double
Get method for attribute "Offset"
The offset value, if appropriate to the constraint type. Usenull to represent a 0.0 value, or for constraint types not requiring an offset.
Get method for attribute "Type"
The type of constraint.
/*optional*/ String
Get method for attribute "UserDefinedData"
A user created string stored with the constraint. Typicallynull.
void
SetAssemblyDatumSide ( /*optional*/ DatumSide value)
Set method for attribute "AssemblyDatumSide"
The datum plane side, if the AssemblyReference is a datum plane.
void
SetAssemblyReference ( /*optional*/ Selection value)
Set method for attribute "AssemblyReference"
The geometric reference from the assembly. This reference must be created using an assembly component path. Usenull for constraint types not requiring a component reference.
void
SetAttributes ( /*optional*/ ConstraintAttributes value)
Set method for attribute "Attributes"
Constraint related attributed. Usenull for the default settings.
void
SetComponentDatumSide ( /*optional*/ DatumSide value)
Set method for attribute "ComponentDatumSide"
The datum plane side, if the ComponentReference is a datum plane.
void
SetComponentReference ( /*optional*/ Selection value)
Set method for attribute "ComponentReference"
The geometric reference on the component. Usenull for constraint types not requiring a component reference.
void
SetOffset ( /*optional*/ Double value)
Set method for attribute "Offset"
The offset value, if appropriate to the constraint type. Usenull to represent a 0.0 value, or for constraint types not requiring an offset.
void
Set method for attribute "Type"
The type of constraint.
void
SetUserDefinedData ( /*optional*/ String value)
Set method for attribute "UserDefinedData"
A user created string stored with the constraint. Typicallynull.
Method Detail
GetType
GetType
()
SetType
void
SetType
The type of constraint.
User Guide References:
GetAssemblyReference
/*optional*/ Selection
GetAssemblyReference
()
SetAssemblyReference
void
SetAssemblyReference
( /*optional*/ Selection value)
The geometric reference from the assembly. This reference must be created using an assembly component path. Use null for constraint types not requiring a component reference.
User Guide References:
GetAssemblyDatumSide
/*optional*/ DatumSide
GetAssemblyDatumSide
()
SetAssemblyDatumSide
void
SetAssemblyDatumSide
( /*optional*/ DatumSide value)
The datum plane side, if the AssemblyReference is a datum plane.
User Guide References:
GetComponentReference
/*optional*/ Selection
GetComponentReference
()
SetComponentReference
void
SetComponentReference
( /*optional*/ Selection value)
The geometric reference on the component. Use null for constraint types not requiring a component reference.
User Guide References:
GetComponentDatumSide
/*optional*/ DatumSide
GetComponentDatumSide
()
SetComponentDatumSide
void
SetComponentDatumSide
( /*optional*/ DatumSide value)
The datum plane side, if the ComponentReference is a datum plane.
User Guide References:
GetOffset
/*optional*/ Double
GetOffset
()
SetOffset
void
SetOffset
( /*optional*/ Double value)
The offset value, if appropriate to the constraint type. Use null to represent a 0.0 value, or for constraint types not requiring an offset.
User Guide References:
GetAttributes
/*optional*/ ConstraintAttributes
GetAttributes
()
SetAttributes
void
SetAttributes
( /*optional*/ ConstraintAttributes value)
Constraint related attributed. Use null for the default settings.
User Guide References:
GetUserDefinedData
/*optional*/ String
GetUserDefinedData
()
SetUserDefinedData
void
SetUserDefinedData
( /*optional*/ String value)
A user created string stored with the constraint. Typically null.
User Guide References:
Was this helpful?