Library | File

Class pfcSolidBody

# include <pfcSolid.h>

class pfcSolidBody
 : public virtual pfcModelItem
{
    xaideclare(pfcSolidBody)
    ...
};



Description

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



Method Summary

pfcSolidBodyStateGetBodyState ()
Specifies the state of solid body.
optional xrealGetDensity ()
 
optional pfcFeatures_ptrGetFeatures ()
 
pfcMassProperty_ptrGetMassProperty (optional xrstring CsysName)
 
optional pfcOutline3D_ptrGetOutline ()
Retrieves the regeneration outline of a solid body, with respect to the base coordinate system orientation.
xboolIsConstruction ()
Specifies if solid body is construction body.
xboolIsSheetmetal ()
 
optional pfcSurfaces_ptrListSurfaces ()
Lists all surfaces of body.


Methods Inherited from Class pfcChild:

GetDBParent, GetOId


Methods Inherited from Class pfcActionSource:

AddActionListener, RemoveActionListener, AddActionListenerWithType


Methods Inherited from Class pfcRelationOwner:

DeleteRelations, GetRelations, SetRelations, RegenerateRelations, EvaluateExpression


Methods Inherited from Class pfcParent:

GetChild


Methods Inherited from Class pfcParameterOwner:

GetParam, CreateParam, ListParams, SelectParam, CreateParamWithUnits, SelectParameters


Methods Inherited from Class pfcModelItem:

GetName, SetName, GetId, GetType



Method Detail

pfcSolidBodyStateGetBodyState ()

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



xboolIsConstruction ()

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.



xboolIsSheetmetal ()

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



optional pfcSurfaces_ptrListSurfaces ()

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



optional pfcOutline3D_ptrGetOutline ()

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.



optional xrealGetDensity ()

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



pfcMassProperty_ptrGetMassProperty (optional xrstring CsysName)

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



optional pfcFeatures_ptrGetFeatures ()

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