NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::Mechatronics::GanttOperationBuilder Class Reference

Represents a Mechatronics::GanttOperationBuilder builder
To create a new instance of this class, use Mechatronics::GanttCollection::CreateGanttOperationBuilder

Created in NX7.5.1. More...

Inheritance diagram for NXOpen::Mechatronics::GanttOperationBuilder:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Types

enum  Type { TypeSimple, TypeCommpound, TypeTrigger = 3 }
 the operation Type enum More...

Public Member Functions

bool ActiveStatus ()
 Returns the active status
Created in NX7.5.1.
NXOpen::Mechatronics::GanttOperationConditionBuilderListConditionList ()
 Returns the condition data
Created in NX7.5.1.
NXOpen::BasePartContext ()
 Returns the owner part of operation
Created in NX7.5.1.
double Duration ()
 Returns the operation duration
Created in NX7.5.1.
NXString OperationID ()
 Returns the operation id
Created in NX7.5.1.
NXString OperationName ()
 Returns the operation name
Created in NX7.5.1.
NXOpen::Mechatronics::GanttOperationBuilder::Type OperationType ()
 Returns the operation type
Created in NX7.5.1.
NXOpen::Mechatronics::GanttOperationParameterBuilderListParameterList ()
 Returns the parameter data
Created in NX7.5.1.
NXString ParentID ()
 Returns the parent operation id in sequence editor tree
Created in NX7.5.1.
NXOpen::NXObjectPhysics ()
 Returns the input of the operation : it can be a physics object(Rigid Body, Collision, Constraints, Joints etc.), FunctionTable, part occurrence.
void SetActiveStatus (bool status)
 Sets the active status
Created in NX7.5.1.
void SetContext (NXOpen::BasePart *context)
 Sets the owner part of operation
Created in NX7.5.1.
void SetDuration (double duration)
 Sets the operation duration
Created in NX7.5.1.
void SetOperationID (const NXString &id)
 Sets the operation id
Created in NX7.5.1.
void SetOperationName (const NXString &name)
 Sets the operation name
Created in NX7.5.1.
void SetOperationType (NXOpen::Mechatronics::GanttOperationBuilder::Type type)
 Sets the operation type
Created in NX7.5.1.
void SetParentID (const NXString &parent)
 Sets the parent operation id in sequence editor tree
Created in NX7.5.1.
void SetPhysics (NXOpen::NXObject *physics)
 Sets the input of the operation : it can be a physics object(Rigid Body, Collision, Constraints, Joints etc.), FunctionTable, part occurrence.
void SetStartTime (double start)
 Sets the start time of operation
Created in NX7.5.1.
double StartTime ()
 Returns the start time of operation
Created in NX7.5.1.

Detailed Description

Represents a Mechatronics::GanttOperationBuilder builder
To create a new instance of this class, use Mechatronics::GanttCollection::CreateGanttOperationBuilder

Created in NX7.5.1.



Member Enumeration Documentation

the operation Type enum

Enumerator:
TypeSimple 

Simple operation.

TypeCommpound 

Compound operation.


Member Function Documentation

Returns the active status
Created in NX7.5.1.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Returns the condition data
Created in NX7.5.1.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Returns the owner part of operation
Created in NX7.5.1.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Returns the operation duration
Created in NX7.5.1.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Returns the operation id
Created in NX7.5.1.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Returns the operation name
Created in NX7.5.1.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Returns the operation type
Created in NX7.5.1.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Returns the parameter data
Created in NX7.5.1.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Returns the parent operation id in sequence editor tree
Created in NX7.5.1.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Returns the input of the operation : it can be a physics object(Rigid Body, Collision, Constraints, Joints etc.), FunctionTable, part occurrence.


Created in NX7.5.1.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Sets the active status
Created in NX7.5.1.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Parameters:
statusstatus

Sets the owner part of operation
Created in NX7.5.1.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Parameters:
contextcontext

Sets the operation duration
Created in NX7.5.1.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Parameters:
durationduration

Sets the operation id
Created in NX7.5.1.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Parameters:
idid

Sets the operation name
Created in NX7.5.1.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Parameters:
namename

Sets the operation type
Created in NX7.5.1.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Parameters:
typetype

Sets the parent operation id in sequence editor tree
Created in NX7.5.1.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Parameters:
parentparent

Sets the input of the operation : it can be a physics object(Rigid Body, Collision, Constraints, Joints etc.), FunctionTable, part occurrence.


Created in NX7.5.1.

License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Parameters:
physicsphysics

Sets the start time of operation
Created in NX7.5.1.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")

Parameters:
startstart

Returns the start time of operation
Created in NX7.5.1.



License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")


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