\hypertarget{classpiper_1_1hbm_1_1EntityJoint}{}\subsection{piper\+:\+:hbm\+:\+:Entity\+Joint Class Reference}
\label{classpiper_1_1hbm_1_1EntityJoint}\index{piper\+::hbm\+::\+Entity\+Joint@{piper\+::hbm\+::\+Entity\+Joint}}


Inherits \hyperlink{classpiper_1_1hbm_1_1BaseMetadata}{piper\+::hbm\+::\+Base\+Metadata}.

\subsubsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
enum \hyperlink{classpiper_1_1hbm_1_1EntityJoint_a8309354a7d058cebe77c38db10133e1a}{Constrained\+Dof\+Type} \{ \hyperlink{classpiper_1_1hbm_1_1EntityJoint_a8309354a7d058cebe77c38db10133e1aa7c144eae2e08db14c82e376603cc01f4}{Constrained\+Dof\+Type\+::\+H\+A\+R\+D}, 
\hyperlink{classpiper_1_1hbm_1_1EntityJoint_a8309354a7d058cebe77c38db10133e1aa52e743143106c12bfd73aae547fc6e2e}{Constrained\+Dof\+Type\+::\+S\+O\+F\+T}
 \}
\end{DoxyCompactItemize}
\subsubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
std\+::vector$<$ bool $>$ \hyperlink{classpiper_1_1hbm_1_1EntityJoint_a75582092bb46dcd0565edb47e8012e68}{get\+Dof\+Vec} () const 
\item 
std\+::string const \& \hyperlink{classpiper_1_1hbm_1_1EntityJoint_a2c81547c5be4efc389a1c618441f0fe9}{get\+Entity1} () const 
\item 
std\+::string const \& \hyperlink{classpiper_1_1hbm_1_1EntityJoint_a3b5ac674235d2cbc7f8418a5a692b388}{get\+Entity2} () const 
\item 
piper\+::hbm\+::\+Id const \& \hyperlink{classpiper_1_1hbm_1_1EntityJoint_a8a2d2a70110466eb8ff9a4b9c28cae33}{get\+Entity1\+Frame\+Id} () const 
\item 
piper\+::hbm\+::\+Id const \& \hyperlink{classpiper_1_1hbm_1_1EntityJoint_a0a939fb4adcac3c97d50cf2457e23f2f}{get\+Entity2\+Frame\+Id} () const 
\item 
\hyperlink{classpiper_1_1hbm_1_1EntityJoint_a8309354a7d058cebe77c38db10133e1a}{Constrained\+Dof\+Type} \hyperlink{classpiper_1_1hbm_1_1EntityJoint_a386576b8195a0d7a6d7f097d19b54af4}{get\+Constrained\+Dof\+Type} () const 
\end{DoxyCompactItemize}


\subsubsection{Member Enumeration Documentation}
\hypertarget{classpiper_1_1hbm_1_1EntityJoint_a8309354a7d058cebe77c38db10133e1a}{}\index{piper\+::hbm\+::\+Entity\+Joint@{piper\+::hbm\+::\+Entity\+Joint}!Constrained\+Dof\+Type@{Constrained\+Dof\+Type}}
\index{Constrained\+Dof\+Type@{Constrained\+Dof\+Type}!piper\+::hbm\+::\+Entity\+Joint@{piper\+::hbm\+::\+Entity\+Joint}}
\paragraph[{Constrained\+Dof\+Type}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf piper\+::hbm\+::\+Entity\+Joint\+::\+Constrained\+Dof\+Type}\hspace{0.3cm}{\ttfamily [strong]}}\label{classpiper_1_1hbm_1_1EntityJoint_a8309354a7d058cebe77c38db10133e1a}
\begin{Desc}
\item[Enumerator]\par
\begin{description}
\index{H\+A\+R\+D@{H\+A\+R\+D}!piper\+::hbm\+::\+Entity\+Joint@{piper\+::hbm\+::\+Entity\+Joint}}\index{piper\+::hbm\+::\+Entity\+Joint@{piper\+::hbm\+::\+Entity\+Joint}!H\+A\+R\+D@{H\+A\+R\+D}}\item[{\em 
\hypertarget{classpiper_1_1hbm_1_1EntityJoint_a8309354a7d058cebe77c38db10133e1aa7c144eae2e08db14c82e376603cc01f4}{}H\+A\+R\+D\label{classpiper_1_1hbm_1_1EntityJoint_a8309354a7d058cebe77c38db10133e1aa7c144eae2e08db14c82e376603cc01f4}
}]\index{S\+O\+F\+T@{S\+O\+F\+T}!piper\+::hbm\+::\+Entity\+Joint@{piper\+::hbm\+::\+Entity\+Joint}}\index{piper\+::hbm\+::\+Entity\+Joint@{piper\+::hbm\+::\+Entity\+Joint}!S\+O\+F\+T@{S\+O\+F\+T}}\item[{\em 
\hypertarget{classpiper_1_1hbm_1_1EntityJoint_a8309354a7d058cebe77c38db10133e1aa52e743143106c12bfd73aae547fc6e2e}{}S\+O\+F\+T\label{classpiper_1_1hbm_1_1EntityJoint_a8309354a7d058cebe77c38db10133e1aa52e743143106c12bfd73aae547fc6e2e}
}]\end{description}
\end{Desc}


\subsubsection{Member Function Documentation}
\hypertarget{classpiper_1_1hbm_1_1EntityJoint_a386576b8195a0d7a6d7f097d19b54af4}{}\index{piper\+::hbm\+::\+Entity\+Joint@{piper\+::hbm\+::\+Entity\+Joint}!get\+Constrained\+Dof\+Type@{get\+Constrained\+Dof\+Type}}
\index{get\+Constrained\+Dof\+Type@{get\+Constrained\+Dof\+Type}!piper\+::hbm\+::\+Entity\+Joint@{piper\+::hbm\+::\+Entity\+Joint}}
\paragraph[{get\+Constrained\+Dof\+Type() const }]{\setlength{\rightskip}{0pt plus 5cm}{\bf Constrained\+Dof\+Type} piper\+::hbm\+::\+Entity\+Joint\+::get\+Constrained\+Dof\+Type (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const}\label{classpiper_1_1hbm_1_1EntityJoint_a386576b8195a0d7a6d7f097d19b54af4}
\hypertarget{classpiper_1_1hbm_1_1EntityJoint_a75582092bb46dcd0565edb47e8012e68}{}\index{piper\+::hbm\+::\+Entity\+Joint@{piper\+::hbm\+::\+Entity\+Joint}!get\+Dof\+Vec@{get\+Dof\+Vec}}
\index{get\+Dof\+Vec@{get\+Dof\+Vec}!piper\+::hbm\+::\+Entity\+Joint@{piper\+::hbm\+::\+Entity\+Joint}}
\paragraph[{get\+Dof\+Vec() const }]{\setlength{\rightskip}{0pt plus 5cm}std\+::vector$<$bool$>$ piper\+::hbm\+::\+Entity\+Joint\+::get\+Dof\+Vec (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const}\label{classpiper_1_1hbm_1_1EntityJoint_a75582092bb46dcd0565edb47e8012e68}
\hypertarget{classpiper_1_1hbm_1_1EntityJoint_a2c81547c5be4efc389a1c618441f0fe9}{}\index{piper\+::hbm\+::\+Entity\+Joint@{piper\+::hbm\+::\+Entity\+Joint}!get\+Entity1@{get\+Entity1}}
\index{get\+Entity1@{get\+Entity1}!piper\+::hbm\+::\+Entity\+Joint@{piper\+::hbm\+::\+Entity\+Joint}}
\paragraph[{get\+Entity1() const }]{\setlength{\rightskip}{0pt plus 5cm}std\+::string const\& piper\+::hbm\+::\+Entity\+Joint\+::get\+Entity1 (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const}\label{classpiper_1_1hbm_1_1EntityJoint_a2c81547c5be4efc389a1c618441f0fe9}
\hypertarget{classpiper_1_1hbm_1_1EntityJoint_a8a2d2a70110466eb8ff9a4b9c28cae33}{}\index{piper\+::hbm\+::\+Entity\+Joint@{piper\+::hbm\+::\+Entity\+Joint}!get\+Entity1\+Frame\+Id@{get\+Entity1\+Frame\+Id}}
\index{get\+Entity1\+Frame\+Id@{get\+Entity1\+Frame\+Id}!piper\+::hbm\+::\+Entity\+Joint@{piper\+::hbm\+::\+Entity\+Joint}}
\paragraph[{get\+Entity1\+Frame\+Id() const }]{\setlength{\rightskip}{0pt plus 5cm}piper\+::hbm\+::\+Id const\& piper\+::hbm\+::\+Entity\+Joint\+::get\+Entity1\+Frame\+Id (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const}\label{classpiper_1_1hbm_1_1EntityJoint_a8a2d2a70110466eb8ff9a4b9c28cae33}
\hypertarget{classpiper_1_1hbm_1_1EntityJoint_a3b5ac674235d2cbc7f8418a5a692b388}{}\index{piper\+::hbm\+::\+Entity\+Joint@{piper\+::hbm\+::\+Entity\+Joint}!get\+Entity2@{get\+Entity2}}
\index{get\+Entity2@{get\+Entity2}!piper\+::hbm\+::\+Entity\+Joint@{piper\+::hbm\+::\+Entity\+Joint}}
\paragraph[{get\+Entity2() const }]{\setlength{\rightskip}{0pt plus 5cm}std\+::string const\& piper\+::hbm\+::\+Entity\+Joint\+::get\+Entity2 (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const}\label{classpiper_1_1hbm_1_1EntityJoint_a3b5ac674235d2cbc7f8418a5a692b388}
\hypertarget{classpiper_1_1hbm_1_1EntityJoint_a0a939fb4adcac3c97d50cf2457e23f2f}{}\index{piper\+::hbm\+::\+Entity\+Joint@{piper\+::hbm\+::\+Entity\+Joint}!get\+Entity2\+Frame\+Id@{get\+Entity2\+Frame\+Id}}
\index{get\+Entity2\+Frame\+Id@{get\+Entity2\+Frame\+Id}!piper\+::hbm\+::\+Entity\+Joint@{piper\+::hbm\+::\+Entity\+Joint}}
\paragraph[{get\+Entity2\+Frame\+Id() const }]{\setlength{\rightskip}{0pt plus 5cm}piper\+::hbm\+::\+Id const\& piper\+::hbm\+::\+Entity\+Joint\+::get\+Entity2\+Frame\+Id (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const}\label{classpiper_1_1hbm_1_1EntityJoint_a0a939fb4adcac3c97d50cf2457e23f2f}


The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
D\+:/\+P\+I\+P\+E\+R/piper/share/doc/user\+Manual\+\_\+scripting\+\_\+piper\+\_\+hbm.\+dox\end{DoxyCompactItemize}
