本文整理汇总了C++中Lang::getNakshatra27Name方法的典型用法代码示例。如果您正苦于以下问题:C++ Lang::getNakshatra27Name方法的具体用法?C++ Lang::getNakshatra27Name怎么用?C++ Lang::getNakshatra27Name使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Lang
的用法示例。
在下文中一共展示了Lang::getNakshatra27Name方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: OnPlanetTimer
/*****************************************************
**
** MainWindowStatusbar --- OnPlanetTimer
**
******************************************************/
void MainWindowStatusbar::OnPlanetTimer( wxTimerEvent& )
{
wxString t0, t1;
double mlen, asclen, dummy, nakportion;
Lang lang;
Calculator *calculator = CalculatorFactory().getCalculator();
DataSet d;
SheetFormatter fmt;
d.setCurrentDate();
d.setLocation( *config->defaultLocation );
asclen = calculator->calcAscendantAya( d.getJD(), d.getLocation()->getLatitude(),
d.getLocation()->getLongitude(), config->preferVedic );
calculator->calcPosition( &d, OMOON, mlen, dummy, true, config->preferVedic );
t0 << fmt.fragment2PlainText( fmt.getObjectName( OASCENDANT, TF_MEDIUM ))
<< SPACE
<< fmt.fragment2PlainText( fmt.getPosFormatted( asclen ));
SetStatusText( t0, 0 );
t1 << fmt.fragment2PlainText( fmt.getObjectName( OMOON, TF_MEDIUM ))
<< SPACE
<< fmt.fragment2PlainText( fmt.getPosFormatted( mlen ));
if ( config->preferVedic )
{
nakportion = (int)(getNakshatraLongitude27( mlen ) * 10000 /NAKSHATRA_LEN );
nakportion /= 100;
t1 << SPACE << nakportion << wxT( "%" ) << SPACE
<< lang.getNakshatra27Name( ::getNakshatra27( mlen ), TF_MEDIUM );
}
SetStatusText( t1, 1 );
}
示例2: writeNakshatras
/*****************************************************
**
** GenericTableWriter --- writeNakshatras
**
******************************************************/
void GenericTableWriter::writeNakshatras( const uint &i0, const TcColumnSet &set )
{
Lang lang;
//table->setHeader( i0, _( "Nakshatra" ));
wxString header = _( "Nakshatra" );
if ( format == TF_SHORT ) header = header.Left( 3 );
table->setHeader( i0, header );
assert( table->getNbRows() > obs.size() );
for ( uint p = 0; p < obs.size(); p++ )
{
table->setEntry( i0, p + 1,
lang.getNakshatra27Name( ::getNakshatra27( getObjectPosition( obs[p], set ).longitude ), format ));
}
}