NXOpen C++ Reference Guide
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Types | Public Member Functions | List of all members
NXOpen::CAM::RegionMarker Class Reference

This class represents the data of a region marker
Created in NX12.0.1. More...

Inheritance diagram for NXOpen::CAM::RegionMarker:
NXOpen::TransientObject

Public Types

enum  Location { LocationStart, LocationEnd }
 region marker location More...
 

Public Member Functions

double DelayTime ()
 Returns the delay time
Created in NX12.0.1. More...
 
NXOpen::CAM::RegionMarker::Location MarkerLocation ()
 Returns the marker location
Created in NX12.0.1. More...
 
void SetDelayTime (double delayTime)
 Sets the delay time
Created in NX12.0.1. More...
 
void SetMarkerLocation (NXOpen::CAM::RegionMarker::Location markerLocation)
 Sets the marker location
Created in NX12.0.1. More...
 
void SetTime (double time)
 Sets the time
Created in NX12.0.1. More...
 
double Time ()
 Returns the time
Created in NX12.0.1. More...
 
virtual ~RegionMarker ()
 Free resources associated with the instance. More...
 
- Public Member Functions inherited from NXOpen::TransientObject
void * GetHandle ()
 Handle of the internal object represented by this object. More...
 

Detailed Description

This class represents the data of a region marker
Created in NX12.0.1.


Member Enumeration Documentation

region marker location

Enumerator
LocationStart 

start

LocationEnd 

end

Constructor & Destructor Documentation

virtual NXOpen::CAM::RegionMarker::~RegionMarker ( )
virtual

Free resources associated with the instance.

After this method is called, it is illegal to use the object. In .NET, this method is automatically called when the object is deleted by the garbage collector.
Created in NX12.0.1.

License requirements : None

Member Function Documentation

double NXOpen::CAM::RegionMarker::DelayTime ( )

Returns the delay time
Created in NX12.0.1.



License requirements : None

NXOpen::CAM::RegionMarker::Location NXOpen::CAM::RegionMarker::MarkerLocation ( )

Returns the marker location
Created in NX12.0.1.



License requirements : None

void NXOpen::CAM::RegionMarker::SetDelayTime ( double  delayTime)

Sets the delay time
Created in NX12.0.1.



License requirements : None

Parameters
delayTimedelaytime
void NXOpen::CAM::RegionMarker::SetMarkerLocation ( NXOpen::CAM::RegionMarker::Location  markerLocation)

Sets the marker location
Created in NX12.0.1.



License requirements : None

Parameters
markerLocationmarkerlocation
void NXOpen::CAM::RegionMarker::SetTime ( double  time)

Sets the time
Created in NX12.0.1.



License requirements : None

Parameters
timetime
double NXOpen::CAM::RegionMarker::Time ( )

Returns the time
Created in NX12.0.1.



License requirements : None


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