NX Open C++ Reference Guide
Public Member Functions
NXOpen::Features::BodyFeature Class Reference

Represents a feature on a part that has a body associated with it. More...

Inheritance diagram for NXOpen::Features::BodyFeature:
NXOpen::Features::Feature NXOpen::NXObject NXOpen::IProfile NXOpen::IFitTo NXOpen::TaggedObject NXOpen::INXObject NXOpen::INXObject NXOpen::INXObject NXOpen::Die::CastRelief NXOpen::Die::ClampingSlot NXOpen::Die::Clearance NXOpen::Die::DieShoe NXOpen::Die::DrawBead NXOpen::Die::FillArea NXOpen::Die::FingerClearanceNotch NXOpen::Die::HandlingCore NXOpen::Die::Heelpost NXOpen::Die::Keyway NXOpen::Die::MachineRelief NXOpen::Die::SpringbackCompensation NXOpen::Die::TrimFlangeDieAssistant NXOpen::Features::AdaptiveShell NXOpen::Features::AddendumSurface NXOpen::Features::AdmMoveFace NXOpen::Features::AdmOffsetRegion NXOpen::Features::AdmResizeFace NXOpen::Features::AestheticFaceBlend NXOpen::Features::AngularDim NXOpen::Features::AssemblyCut NXOpen::Features::BendTaper NXOpen::Features::Block NXOpen::Features::BoundedPlane NXOpen::Features::Brep NXOpen::Features::BridgeCurve NXOpen::Features::BridgeSurface NXOpen::Features::Chamfer NXOpen::Features::ChangeShellThickness NXOpen::Features::Coaxial NXOpen::Features::CombineBodyFeature NXOpen::Features::CompensateRoughData NXOpen::Features::ConcaveFaces NXOpen::Features::Cone NXOpen::Features::Coplanar NXOpen::Features::CopyFace NXOpen::Features::CutFace NXOpen::Features::Cylinder NXOpen::Features::DeleteEdge NXOpen::Features::DeleteFace NXOpen::Features::Divideface NXOpen::Features::Draft NXOpen::Features::DraftBody NXOpen::Features::DrawDiePunch NXOpen::Features::EdgeBlend NXOpen::Features::EdgeSymmetry NXOpen::Features::EditBend NXOpen::Features::EditCrossSection NXOpen::Features::Emboss NXOpen::Features::Extension NXOpen::Features::ExtractFace NXOpen::Features::Extrude NXOpen::Features::FaceBlend NXOpen::Features::FaceSheet NXOpen::Features::Fixed NXOpen::Features::Geomcopy NXOpen::Features::GlobalShaping NXOpen::Features::GroupFace NXOpen::Features::HemFlange NXOpen::Features::HolePackage NXOpen::Features::IForm NXOpen::Features::LabelChamfer NXOpen::Features::LabelNotchBlend NXOpen::Features::LawExtension NXOpen::Features::LinearDimension NXOpen::Features::LinkedFacet NXOpen::Features::MakeOffset NXOpen::Features::MatchEdge NXOpen::Features::MeshSurface NXOpen::Features::Metaform NXOpen::Features::MidSurfaceByFacePairs NXOpen::Features::MidSurfaceFacePair NXOpen::Features::MidSurfaceUserDefined NXOpen::Features::MirrorBody NXOpen::Features::MirrorFace NXOpen::Features::MirrorFeature NXOpen::Features::MoveFace NXOpen::Features::NSidedSurface NXOpen::Features::OffsetEmboss NXOpen::Features::OffsetFace NXOpen::Features::OffsetRegion NXOpen::Features::OffsetSurface NXOpen::Features::Parallel NXOpen::Features::PatchOpenings NXOpen::Features::PatternFace NXOpen::Features::PedestrianProtection NXOpen::Features::Perpendicular NXOpen::Features::PierceTask NXOpen::Features::PoleSmoothing NXOpen::Features::Promotion NXOpen::Features::PullFace NXOpen::Features::QuickBinder NXOpen::Features::RadialDimension NXOpen::Features::RefitFace NXOpen::Features::ReorderBlends NXOpen::Features::ReplaceBlend NXOpen::Features::ReplaceFace NXOpen::Features::ResizeBlend NXOpen::Features::ResizeChamfer NXOpen::Features::ResizeFace NXOpen::Features::Revolve NXOpen::Features::Ribbon NXOpen::Features::Rotor NXOpen::Features::RPO NXOpen::Features::Ruled NXOpen::Features::Scale NXOpen::Features::SectionInertiaAnalysis NXOpen::Features::SectionSurface NXOpen::Features::SheetMetalFromSolid NXOpen::Features::Shell NXOpen::Features::ShellFace NXOpen::Features::ShipDesign::BulkHeads NXOpen::Features::ShipDesign::CustomBracket NXOpen::Features::ShipDesign::Cutout2 NXOpen::Features::ShipDesign::Deck NXOpen::Features::ShipDesign::Decks NXOpen::Features::ShipDesign::EndCut NXOpen::Features::ShipDesign::ExcessMaterial NXOpen::Features::ShipDesign::FrameBarOut NXOpen::Features::ShipDesign::GenericPlateSystem NXOpen::Features::ShipDesign::Hull NXOpen::Features::ShipDesign::InsertSheetBody NXOpen::Features::ShipDesign::ItFrames NXOpen::Features::ShipDesign::KnuckledProfiles NXOpen::Features::ShipDesign::LongitudinalBulkhead NXOpen::Features::ShipDesign::MainDimensions NXOpen::Features::ShipDesign::ManufacturingOut NXOpen::Features::ShipDesign::Pillar NXOpen::Features::ShipDesign::Plate NXOpen::Features::ShipDesign::PlateChamfer NXOpen::Features::ShipDesign::PlatePreparation NXOpen::Features::ShipDesign::PlateSystem NXOpen::Features::ShipDesign::Profile NXOpen::Features::ShipDesign::ProfileCutout NXOpen::Features::ShipDesign::ProfileList NXOpen::Features::ShipDesign::ShellTemplate NXOpen::Features::ShipDesign::ShipCoordinates NXOpen::Features::ShipDesign::ShipCutout NXOpen::Features::ShipDesign::ShipEndCut NXOpen::Features::ShipDesign::ShipFlatPattern NXOpen::Features::ShipDesign::ShipIntersections NXOpen::Features::ShipDesign::ShipProfileCutout NXOpen::Features::ShipDesign::ShipSection NXOpen::Features::ShipDesign::SteelCollarPlate NXOpen::Features::ShipDesign::SteelDistribution NXOpen::Features::ShipDesign::SteelInsulation NXOpen::Features::ShipDesign::SteelSupport NXOpen::Features::ShipDesign::SteelVentHoles NXOpen::Features::ShipDesign::Stiffener NXOpen::Features::ShipDesign::SubSystems NXOpen::Features::ShipDesign::TransFrame NXOpen::Features::ShipDesign::TransverseBulkhead NXOpen::Features::ShipDesign::UpdateShipLibrary NXOpen::Features::ShipDesign::VentHolesMarking NXOpen::Features::ShipDesign::VentilationHoles2 NXOpen::Features::ShipDesign::WeldCut NXOpen::Features::SilhouetteFlange NXOpen::Features::SnipSurface NXOpen::Features::Sphere NXOpen::Features::SplitBody NXOpen::Features::StudioSurface NXOpen::Features::StudioXform NXOpen::Features::StyledBlend NXOpen::Features::StyledCorner NXOpen::Features::StyledSweep NXOpen::Features::SweepAlongGuide NXOpen::Features::Swept NXOpen::Features::Symmetric NXOpen::Features::Tangent NXOpen::Features::Thicken NXOpen::Features::ThroughCurveMesh NXOpen::Features::ThroughCurves NXOpen::Features::TireEnvelope NXOpen::Features::TrimBody2 NXOpen::Features::TrimExtend NXOpen::Features::TrimLineDevelopment NXOpen::Features::TrimSheet NXOpen::Features::Tube NXOpen::Features::Unsew NXOpen::Features::Untrim NXOpen::Features::VariableOffset NXOpen::Features::Varsweep NXOpen::Features::VisionPlane NXOpen::Features::WrapGeometry NXOpen::Weld::EdgePrep NXOpen::Weld::Fill NXOpen::Weld::Fillet NXOpen::Weld::PlugSlot NXOpen::Weld::WeldJoint

List of all members.

Public Member Functions

std::vector< NXOpen::Body * > GetBodies ()
 Returns the bodies created by the feature.
std::vector< NXOpen::Edge * > GetEdges ()
 Returns the edges created by the feature.
std::vector< NXOpen::Face * > GetFaces ()
 Returns the faces created by the feature.

Detailed Description

Represents a feature on a part that has a body associated with it.


This is an abstract class, and cannot be instantiated.

Created in NX3.0.0.


Member Function Documentation

Returns the bodies created by the feature.

Returns:

Created in NX3.0.0.

License requirements : solid_modeling ("SOLIDS MODELING")

Returns the edges created by the feature.

Returns:

Created in NX3.0.0.

License requirements : solid_modeling ("SOLIDS MODELING")

Returns the faces created by the feature.

Returns:

Created in NX3.0.0.

License requirements : solid_modeling ("SOLIDS MODELING")

The documentation for this class was generated from the following file:
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.