1// Created on: 1993-03-12 2// Created by: Remi LEQUETTE 3// Copyright (c) 1993-1999 Matra Datavision 4// Copyright (c) 1999-2014 OPEN CASCADE SAS 5// 6// This file is part of Open CASCADE Technology software library. 7// 8// This library is free software; you can redistribute it and/or modify it under 9// the terms of the GNU Lesser General Public License version 2.1 as published 10// by the Free Software Foundation, with special exception defined in the file 11// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT 12// distribution for complete text of the license and disclaimer of any warranty. 13// 14// Alternatively, this file may be used under the terms of Open CASCADE 15// commercial license or contractual agreement. 16 17// ----------- 18// constructor : 19// ----------- 20inline TCollection_HSequence::TCollection_HSequence(){} 21 22//-------------------------------------------------- 23// IsEmpty: Returns True if the Sequence is empty 24//-------------------------------------------------- 25inline Standard_Boolean TCollection_HSequence::IsEmpty() const 26{ 27 return mySequence.IsEmpty(); 28} 29 30//-------------------------------------------------- 31// Length : Returns the length of the sequence 32//-------------------------------------------------- 33inline Standard_Integer TCollection_HSequence::Length() const 34{ 35 return mySequence.Length(); 36} 37 38//======================================================================= 39//function : Sequence 40//purpose : 41//======================================================================= 42 43inline const TheSequence& TCollection_HSequence::Sequence() const 44{ 45 return mySequence; 46} 47 48 49//======================================================================= 50//function : ChangeSequence 51//purpose : 52//======================================================================= 53 54inline TheSequence& TCollection_HSequence::ChangeSequence() 55{ 56 return mySequence; 57} 58 59