Library | Package Java Toolkit

Interface SolidBody

package com.ptc.pfc.pfcSolid;

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



Description

This class represents a solid body.
Direct Known Subclasses:
WSolidBody



Method Summary
SolidBodyStateGetBodyState ()
    Specifies the state of solid body.
/*optional*/ DoubleGetDensity ()
     
/*optional*/ FeaturesGetFeatures ()
     
MassPropertyGetMassProperty ( /*optional*/ String CsysName)
     
/*optional*/ Outline3DGetOutline ()
    Retrieves the regeneration outline of a solid body, with respect to the base coordinate system orientation.
booleanIsConstruction ()
    Specifies if solid body is construction body.
booleanIsSheetmetal ()
     
/*optional*/ SurfacesListSurfaces ()
    Lists all surfaces of body.

Methods Inherited from Interface com.ptc.pfc.pfcObject.Child
GetDBParent, GetOId

Methods Inherited from Interface com.ptc.pfc.pfcBase.ActionSource
AddActionListener, RemoveActionListener, AddActionListenerWithType

Methods Inherited from Interface com.ptc.pfc.pfcModelItem.RelationOwner
DeleteRelations, GetRelations, SetRelations, RegenerateRelations, EvaluateExpression

Methods Inherited from Interface com.ptc.pfc.pfcObject.Parent
GetChild

Methods Inherited from Interface com.ptc.pfc.pfcModelItem.ParameterOwner
GetParam, CreateParam, ListParams, SelectParam, CreateParamWithUnits, SelectParameters

Methods Inherited from Interface com.ptc.pfc.pfcModelItem.ModelItem
GetName, SetName, GetId, GetType

Method Detail

GetBodyState

SolidBodyStateGetBodyState ()


    Specifies the state of solid body.
Manual References:
Solid Bodies: Solid Body Information, Solid Bodies: Solid Body Information
Returns:
The solid body state


IsConstruction

booleanIsConstruction ()


    Specifies if solid body is construction body.
Manual References:
Solid Bodies: Solid Body Information, Solid Bodies: Solid Body Information
Returns:
true if solid body is construction body and false otherwise.


IsSheetmetal

booleanIsSheetmetal ()


     
Manual References:
Solid Bodies: Solid Body Information, Solid Bodies: Solid Body Information
Returns:


ListSurfaces

/*optional*/ SurfacesListSurfaces ()


    Lists all surfaces of body.
Manual References:
Solid Bodies: Solid Body Information, Solid Bodies: Solid Body Information
Returns:
Sequence of body surfaces


GetOutline

/*optional*/ Outline3DGetOutline ()


    Retrieves the regeneration outline of a solid body, with respect to the base coordinate system orientation.
Manual References:
Solid Bodies: Solid Body Information, Solid Bodies: Solid Body Information
Returns:
The outline that defines the boundary box of the body.


GetDensity

/*optional*/ DoubleGetDensity ()


     
Manual References:
Solid Bodies: Solid Body Information, Solid Bodies: Solid Body Information
Returns:


GetMassProperty

MassPropertyGetMassProperty ( /*optional*/ String CsysName)


     
Manual References:
Solid Bodies: Solid Body Information
Parameters:
CsysName
Returns:


GetFeatures

/*optional*/ FeaturesGetFeatures ()


     
Manual References:
Solid Bodies: Solid Body Information, Solid Bodies: Solid Body Information
Returns: