API Documentation > Interfaces > Interface Axis
Interface Axis

package com.ptc.pfc.pfcGeometry;

public interface
Axis
extends
com.ptc.pfc.pfcModelItem.ModelItem


Description
This class defines an axis.
The owner surface should exist in the geometry.
Direct Known Subclasses:
Method Summary
Returns the feature which contains the geometry.
boolean
Get method for attribute "IsVisible"
true if the geometry is visible and active, false if it is invisible and inactive. Inactive geometry may not have all geometric properties defined.
/*optional*/ Surface
Get method for attribute "Surf"
The cylindrical or revolved surface through the center of which the axis runs.
Methods Inherited from Interface com.ptc.pfc.pfcObject.Child :
Methods Inherited from Interface com.ptc.pfc.pfcBase.ActionSource :
Methods Inherited from Interface com.ptc.pfc.pfcModelItem.RelationOwner :
Methods Inherited from Interface com.ptc.pfc.pfcObject.Parent :
Methods Inherited from Interface com.ptc.pfc.pfcModelItem.ParameterOwner :
Methods Inherited from Interface com.ptc.pfc.pfcModelItem.ModelItem :
Method Detail
GetIsVisible
boolean
GetIsVisible
()
true if the geometry is visible and active, false if it is invisible and inactive. Inactive geometry may not have all geometric properties defined.
GetFeature
GetFeature
()
Returns the feature which contains the geometry.
Returns:
The feaature.
GetSurf
/*optional*/ Surface
GetSurf
()
The cylindrical or revolved surface through the center of which the axis runs.
Exceptions thrown (but not limited to):
XToolkitNotFound - The owner surface does not exist, or is not in the geometry.
Manual References:
Was this helpful?